所以我用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/

09-10 03:00
查看更多