零价时隐藏价格

时间:2015-08-11 20:39:14

标签: javascript css

所以我使用了来自themeforest的主题汽车上市经销商。我试图隐藏价格或显示另一件事,例如价格按钮调用。

有没有办法用javascript或css做到这一点?

以下是当前的代码片段:

<div class="price">

    <span <?php if ($show_currency_converter) { ?>class="convert"<?php } ?> data-convert="<?php tmm_get_car_price($post_id, 1); ?>">
        <?php tmm_get_car_price($post_id, 1); ?>
    </span>

</div>

基本上当价格变量为0美元时,我根本不想显示。或者如果我必须展示一些东西。我喜欢它说“打电话给价格”

2 个答案:

答案 0 :(得分:2)

如果您的tmm_get_car_price是能够获得价格的功能,您可以使用javascript / jquery执行以下操作:

$('span[data-convert="0"]').hide();

答案 1 :(得分:1)

如果tmm_get_car_price($post_id, 1)返回0,请使用此CSS。

span[data-convert="0"] {
    display:none;
}

如果它返回$0,请使用此CSS。

span[data-convert="$0"] {
    display:none;
}