根据价格中是否有星号隐藏/显示条件?

时间:2015-08-03 14:12:38

标签: jquery function hide show

我正在尝试隐藏或显示div,根据使用 Jquery 在结帐屏幕上的价格旁边是否有星号。如果价格旁边有星号,那么它会显示,如果没有星号则不会显示。

更新**

$(document).ready(function () {
if ('.not-discountable') {
    $('.disclaimer').remove();
}

});

我试图说如果.not-discountable div不存在,那么免责声明就不会显示。

2 个答案:

答案 0 :(得分:0)

也许我完全没有得到它。但我认为这样做可以解决问题:

    var price = "*";
    if(price.indexOf('*') > -1){ 
//do your hide thing
    }

答案 1 :(得分:0)

使用jQuery计算出来。

if ( !jQuery('.not-discountable').length ) {  //If there are not .not-discountable elements
    jQuery('.disclaimer').hide();   //hide the disclaimer object };

谢谢大家!