【发布时间】:2017-06-09 12:27:09
【问题描述】:
我想知道在 foreach-ing 时如何访问 div 中的特定元素
这是一些代码
HTML
<div class="row menu-filter-items">
<div class="col-md-4 margin-b-30 menu-item">
<a href="#" class="menu-grid">
<img src="images/img-1.jpg" alt="" class="img-fluid"/>
<div class="menu-grid-desc">
<!-- <span class="price float-right">$9.50</span> -->
<h4 class="a" id="title">Restaurant y</h4>
<p>
Description
</p>
</div>
</a>
</div>
</div>
jquery:
$('#search').keyup(function(e){
var current_query = $('#search').val();
if(current_query != null)
{
$("div.menu-filter-items").hide();
$("div.menu-filter-items div.menu-item").each(function(){
var current_keyword = $(this).children('#title').text();
alert(current_keyword);
if (current_keyword.indexOf(current_query) >=0)
{
$("div.menu-filter-items").show();
}
});
}
else
{
$("div.menu-filter-items").show();
}
});
我想访问 H4 应答器,但无法访问 请帮忙 谢谢
【问题讨论】:
-
$('.menu-filter-items').find('#h4')?? -
$(this).find('#title').text();
-
哦不..对不起@freedomn-m 它应该只是
h4
标签: javascript jquery html css twitter-bootstrap-3