我在網站上工作, 輸入我有一個包含內置這樣的人的列表的頁面/隱藏DIV:動態顯示基於文本
<div class="personsMenu">
<div class="person">
<div class="name">John</div>
<div class="age">18</div>
</div>
<div class="person">
<div class="name">Kate</div>
<div class="age">24</div>
</div>
<div class="person">
<div class="name">Tom</div>
<div class="age">17</div>
</div>
</div>
我也有一個文本框<input type="Text" id="filterTextBox"/>
使用jQuery我需要做到以下幾點:
當文本框中的用戶開始輸入的div裏的「名」不包含字符消失(某種動態過濾器,你只看到誰是人名稱包含令狀十個字符)
所以邏輯應該是這樣的:
當用戶在文本框中鍵入一個字符(或通過所有的「人」的div,如果「名」 DIV中刪除一個),我們可以循環那「人」包含了我們表現出來的人物,否則我們隱藏它(.show()和jQuery中.hide())
當然如果文本框爲空,我們展示的一切。
可以這樣做嗎?
感謝所有幫助
是可以做到這一點,你有什麼用jQuery試過到目前爲止(你有什麼代碼)? –