这可能很简单,但我似乎无法找到答案......
我有一个返回html的ajax调用
dataType: "html"
Run Code Online (Sandbox Code Playgroud)
并且它返回'msg'看起来像:
<div id="x"><p>Hello</p></div>
Run Code Online (Sandbox Code Playgroud)
并将dom添加到父div的顶部:
ajax call...
request.done(function(msg) {
$('#parent').prepend(msg);
}
Run Code Online (Sandbox Code Playgroud)
问题是,如果文本没有改变,我不想做这个dom操作(因为还有其他一些我已经截断的效果.(这是一个检查间隔更新的通知显示)
所以,我想要做的是在msg中找到"Hello"并将其与当前可能已在页面上的div x进行比较.这第二部分很容易解决,但第一部分,我需要做一些像msg.text()来获得"你好",但我试过的一些变化失败了.
指针?