我正在尝试在jquery条件下检查<p>
的值,但是它不起作用。
我在一个特定条件下为<p>
添加了一个值。他们需要检查该值的另一个条件,如果该值相同则将其设为空。但是检查条件不起作用
if($(".ms-formtable tr:nth-child(9)").find("p").text()=='N/A')
$(".ms-formtable tr:nth-child(9)").find("p").text("");
答案 0 :(得分:0)
您可以使用$().text()
方法获取元素的内容:
https://jsfiddle.net/80gjLtba/2/
如果要在元素中检查的文本前后有空白,则需要先修剪字符串以进行比较:
https://jsfiddle.net/80gjLtba/4/
由于选择器不匹配,检查也有可能失败。您可以通过检查jQuery结果的.length属性来检测这种情况: