我想允许用户输入搜索字符串,并且我想返回找到该搜索项的次数。如果我将搜索值硬编码到“包含”方法中,我可以让它工作,但是一旦我将搜索值存储到变量中,它就不再工作了。
HTML:
<div class="myTest">this</div>
<div class="myTest">this</div>
<div class="myTest">that</div>
<div class="myTest">that</div>
<div class="myTest">this</div>
<div id="howMany"></div>
JAVASCRIPT:
$(function() {
var myVal= "that";
var existingList = $("div:contains(myVal) + .myTest").length;
$("div[id*='howMany']").html(existingList);
})