嗨,我是Javascript和JQuery的新手很抱歉,如果这是一个简单的问题,但我一直试图解决它几个小时但没有成功...... :(
我正在使用基本网格插件用于Wordpress和每个画架图片我有价格,其中一些是免费的所以显示的价格是0美元,我一直试图做的是隐藏这个价格,如果它的0美元;
尝试了许多选项,这些选项具有正确的语法,但没有一个例如:
JQuery(document).ready(function(){
var amount = $('.amount').val();
if(amount == '$0'){
jQuery('.amount').hide();
});
$amount = $('.amount').val();
if($amount == '$0'){
jQuery('.amount').hide();
}
和其他人,,,但唯一有效的是这条线...
jQuery('.amount').hide();
我尝试在Essential Grid API / Javascript(javascript的特殊区域)中实现的所有这些
答案 0 :(得分:2)
我创建了一个jsfiddle来使用' filter()'来建议解决方案:
https://jsfiddle.net/pqtrz3vm/
jQuery('.amount')
.filter(function() {return $(this).text() == "$0";})
.hide();
但是我也证明了$ 0的匹配必须准确。 (您仍然可以应用一些文本处理)