Jquery 检查是否<;李>;存在于<;ul>;唐';不显示ajax内容
我使用Jquery Ajax实现了以下功能:Jquery 检查是否<;李>;存在于<;ul>;唐';不显示ajax内容,jquery,html,ajax,Jquery,Html,Ajax,我使用Jquery Ajax实现了以下功能: $(function() { setInterval(function(){ $.ajax({ //ajax code success: function(datax){ $( "#messages" ).append(datax); }, //ajax code }); }, 1000); }); 输出为: <li>123</li> 123 下面的代码中有一个完全相同的: <ul i
$(function() {
setInterval(function(){
$.ajax({
//ajax code
success: function(datax){
$( "#messages" ).append(datax);
},
//ajax code
});
}, 1000);
});
输出为:
<li>123</li>
123
下面的代码中有一个完全相同的
:
<ul id="messages">
<li>123</li>
</ul>
- 123
如何不显示是否存在
谢谢大家!
$(function() {
setInterval(function(){
// ajax code
$('#messages li').is(':visible') ? $('#messages').hide() : $('#messages').show()
}, 1000);
});
您可能还想查看一下。这是
ul
消息还是DOM中的一个单独点?如果它是单独的,您希望它只是不显示它是否在ul
中,或者不显示它是否存在于DOM中的任何位置?datax看起来像什么?我没有将ID放入- 中。固定的!输出是有问题的!