正如标题所说,是否有一个函数可以帮助我找出listview是否包含一个id为hello的特定列表项?
在我的javascript中我目前正在预览列表视图中的项目,但是有一种情况是在listview中添加项目的相同代码,它将添加和复制项目。
我想做这样的事情来找到“你好”的id
if( (#listView).find("hello") ){
//do nothing
}else{
$(#listView).append('<li id="hello">hello</li>')
}
HTML:
<body>
<div data-role="page" id="fields">
<div data-role="header" data-position="fixed" data-theme="b" data-tap-toggle="false" data-transition="none" >
<h1>New Claim</h1>
</div>
<div data-role="content">
<ul class="ui-li" data-role="listview" id="listViewId" data-inset="true" data-scroll="true">
<li data-role="list-divider">
<h2 id="itemTitle">divider</h2>
</li>
</ul>
</div>
</div>
</div>
</body>
这可能吗?列表视图是否有某种.Find(“id”)方法?
答案 0 :(得分:0)
find
出了什么问题?
if(!$('#listViewId').find("#hello").length){
// append the element
}