所以我用jquery更改了div的内容,并想使用它进行比较
if($("#something").html == "New HTML") //Returns false
if($("#something").html == "Old HTML") //Returns true
console.log($("#something").html) // Returns New HTML
我不知道如何更清楚地解释这一点。当我输入第一个语句时,它需要返回true。因此,我需要能够像console.log一样实时检查它。
http://jsfiddle.net/tWR2H/1/
最佳答案
你可以做到的。我相信您因为调用.html
而不是.html()
而遇到错误。我创建了这个示例:
JS:
if ($("#something").html() == "New HTML") {
alert("It equals!");
}
HTML:
<div id="something">New HTML</div>
警报被触发。
演示:http://jsfiddle.net/tWR2H/