var text = jQuery('#product-options-wrapper ul li:first label').text();
alert('text outside loop is' + text);
if(text == "Unstiched Blouse Fabric") {
alert('inside loop' + text);
}
使用上面的代码,我只得到打印的警告信息"文本外循环isUnstiched Blouse Fabric"。 if有什么问题?我可以在这里使用哪些替代方案?
答案 0 :(得分:0)
看起来你有空间
' Unstiched Blouse Fabric'
确保您要么使用相同的值(之前的空格)进行比较,要么进行修剪。
答案 1 :(得分:0)
我认为比较字符串不好主意为什么不设置这样的属性
<label attribute="1">Unstiched Blouse Fabric</label>
var text = jQuery('#product-options-wrapper ul li:first label');
if($(text).prop("attribute") == 1) {
alert('inside condition' + $(text).text());
}