我正在尝试使用 jQuery 实现搜索。
我将允许用户输入搜索字符串,例如“zzz”,并且我想遍历“ul 列表”以仅选择值包含搜索字符串的“li”。
例如,如果 zzz 是搜索字符串,我只想选择值为 'zzzzaaa' 的第二个 'li'
<ul class="inputs-list"><li>
<label class="user">
<input type="checkbox" value="abcd" name="optionsCheckboxes">
<img style="height: 30px;" src="http://boom.dailymus.es/v1/users/profile/502245329/square">
<span>abcdefg</span>
</label>
</li>
<li>
<label class="user">
<input type="checkbox" value="zzzzaaaa" name="optionsCheckboxes">
<img style="height: 30px;" src="http://boom.dailymus.es/v1/users/profile/547205429/square">
<span>zzzzz</span>
</label>
</li>
我尝试使用以下代码但无济于事
$.each @inputs_list.find('li'), (index, user) ->
if user.find('input')[value *='#{searchString}']
console.log('selected', user)
如何修改我的代码以使搜索工作?