js實現(xiàn)篩選功能
更新時間:2020年11月24日 17:30:15 作者:wjianbo
這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)篩選功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了js實現(xiàn)篩選功能的具體代碼,供大家參考,具體內(nèi)容如下
功能
通過復(fù)選框?qū)︼@示內(nèi)容進(jìn)行篩選,如,勾選后僅顯示在線用戶。


代碼
js
※需 jQuery。
function filter() {
var check =document.getElementById('checkbox');
var members = $('.member');
var status = $('.memberStatus');
if (check.checked) {
members.each(function(i, member) {
if (status[i].innerText == 'Offline') {
member.style.display = 'none';
}
});
} else {
members.each(function(i, member) {
member.style.display = '';
});
}
}
html
<input type="checkbox" name="onlineOnly" tabindex="0" id="checkbox" onclick="filter()"> <span>Show online users only</span> <table> <tr class="member"> <td> UserA </td> <td class="memberStatus"> Online </td> </tr> <tr class="member"> <td> UserB </td> <td class="memberStatus"> Offline </td> </tr> <tr class="member"> <td> UserC </td> <td class="memberStatus"> Online </td> </tr> </table>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- jquery遍歷篩選數(shù)組的幾種方法和遍歷解析json對象
- 基于JavaScript實現(xiàn)前端數(shù)據(jù)多條件篩選功能
- JS實現(xiàn)table表格內(nèi)針對某列內(nèi)容進(jìn)行即時搜索篩選功能
- Angularjs實現(xiàn)帶查找篩選功能的select下拉框示例代碼
- vuejs通過filterBy、orderBy實現(xiàn)搜索篩選、降序排序數(shù)據(jù)
- Vue.js實現(xiàn)多條件篩選、搜索、排序及分頁的表格功能
- JS實現(xiàn)商品篩選功能
- js實現(xiàn)表格篩選功能
- Jquery遍歷篩選數(shù)組的幾種方法和遍歷解析json對象,Map()方法詳解以及數(shù)組中查詢某值是否存在
- angularjs 實現(xiàn)帶查找篩選功能的select下拉框?qū)嵗?/a>
相關(guān)文章
解析JavaScript中 querySelector 與 getElementById 方法的區(qū)別
這篇文章主要介紹了JavaScript中 querySelector 與 getElementById 方法的區(qū)別,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-10-10
微信小程序 scroll-view 水平滾動實現(xiàn)過程解析
這篇文章主要介紹了微信小程序 scroll-view 水平滾動實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-10-10

