axure實現復選框全選_jq簡單的全選、反選和全不選效果

jquery是很實用和方便的前端效果庫,可以讓我減少很多的操作和節省很多的時間。今天,我們來說一下jq的全選、全不選和反選效果,本篇講的是最簡單簡潔的jq全選、全不選和反選的例子。如果還有什么其他的功能要求可自己根據所學到的基礎來擴展一下。

首先,我們來創建一下所需要的html頁面,導入jq文件,這里我們使用的是jq壓縮版,把復選框例子填充上。

468c76fbe27effa937588157612c8405.png

創建html頁面的同時,把全選、全不選和反選按鈕分別給它們id命名:all、not、reverse,方便jq之后獲取CheckBox來實現全選不選等效果。

接下來,就是我們的jq登場了,jq根據按鈕的ID名來獲取點擊事件,來實現我們所需要的效果。

c42643e5ca7dc910a2fa1be5268e493d.png

其中,prop(),我們來說一下它的含義。

prop() 方法設置或返回被選元素的屬性和值。

當該方法用于返回屬性值時,則返回第一個匹配元素的值。

當該方法用于設置屬性值時,則為匹配元素集合設置一個或多個屬性/值對。

注意:prop() 方法應該用于檢索屬性值,例如 DOM 屬性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。

這就是最簡單的全選、全不選和反選的實例,希望對你們有所幫助。下面附上代碼,供你們參考:

html代碼:

<div id="box-function"><input id="all" type="button" value="全選" /><input id="not" type="button" value="全不選" /><input id="reverse" type="button" value="反選" /></div><div id="choose"><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" />
</div>

jq代碼:

<script type="text/javascript">$(function(){var $choose = $("#choose input");//全選$("#all").click(function(){$choose.each(function(){$(this).prop("checked",true);});});//全不選$("#not").click(function(){$choose.prop("checked",false);});//反選$("#reverse").click(function(){$choose.each(function(){$(this).prop("checked",!$(this).prop("checked"));});});});</script>

原文:

jq簡單的全選、反選和全不選效果-三人行慕課?www.3mooc.com
228bd95d137d9f410bf8683f0df5a80f.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533116.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533116.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533116.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機設備管理器驅動,設備管理器安裝驅動程序的詳細教程

系統出現問題&#xff0c;很多人都會選擇重裝系統。但系統重裝后&#xff0c;我們所做的第一件事&#xff0c;就是安裝驅動。有的驅動程序有安裝包&#xff0c;直接安裝就行了。但是有的驅動是只有驅動程序文件&#xff0c;而沒有執行程序&#xff0c;這時候就需要通過設備管理…

ef執行原生sql語句_EF Core中執行原生SQL語句

一、課程介紹之所以今天錄制這個系列文章的主要原因是&#xff0c;想在快速幫助到大家上手在ASP.NET Core WebAPI中結合EF Core來操作我們的數據庫。EF Core的基礎文章和基礎課程實在是太多了&#xff0c;那么阿笨既然也來錄制這個系列課堂&#xff0c;阿笨想必肯定會給大家帶來…

華立學院計算機組成原理考試,廣東工業大學華立學院計算機組成原理期末復習重點...

廣工華立-2015-2016學年度-計算機組成原理考試復習一、考試題型&#xff1a;分為選擇、判斷、填空、簡述題四大類。其中選擇題有大約三分之一送分&#xff0c;大題占了50分、題目從課后作業出、重點大題為&#xff1a;指令方面&#xff1b;芯片連接&#xff1b;硬盤計算外存&am…

電路串聯和并聯圖解_一個關于交流電路諧振現象的仿真實驗

對于一個具有電阻、電感、電容的交流電路中&#xff0c;交流電源兩端的電壓一般不和它輸出的電流同相位。如果調節電路的參數或者電源頻率使它們同相位&#xff0c;這時電路就發生了諧振現象。按照發生諧振現象的電路不同&#xff0c;可以分為串聯諧振和并聯諧振。1、串聯諧振在…

sync不生效 vue_Vue實戰項目-記賬器-重要知識點匯總

歷時3周&#xff0c;記賬器項目終于可以運行了&#xff0c;這次項目是基于Vue開發&#xff0c;用到了typeScript和Scss,下面基于項目做一個階段性的總結&#xff0c;回顧一下項目中用到的知識點。一.組件一開始用的是JS對象的寫法&#xff1a;構造選項&#xff1a;{ data(){ret…

開設計算機課程的必要性,學前教育專業開設計算機音樂制作課程的必要性與可行性...

學前教育專業開設計算機音樂制作課程的必要性與可行性李 萍430061【期刊名稱】課程教育研究【年(卷),期】2012(000)020【總頁數】1一、學前教育專業開設音樂相關課程的現狀二、現代教育的新型特點&#xff0c;計算機音樂及制作的發展概況三、計算機音樂制作在學前教育專業開設的…

fifo頁面置換算法設計思路_千萬級并發!如何設計一個多級緩存系統?

什么是一個多級緩存系統?它有什么用?我們又如何設計一個多級緩存系統?圖片來自 Pexels所謂多級緩存系統&#xff0c;就是指在一個系統的不同的架構層級進行數據緩存&#xff0c;以提升訪問效率。我們都知道&#xff0c;一個緩存系統&#xff0c;它面臨著許多問題&#xff0c…

廣東省計算機學校哪所最好,廣東省哪個技校比較好哪里好

湖北省有少數大中專院校在教育事業中&#xff0c;無論是投入還是創辦教育學院&#xff0c;都比較好&#xff0c;的話就是至少能賺到三成。至于那些綜合性、公益性大的院校&#xff0c;可能要好幾千塊錢不是問題&#xff0c;畢竟我們是藝術類的&#xff0c;所以畢竟整體上看&…

apple quicktime怎么在ppt中用_PPT情感專題大賞No. 007:一份這就是街舞第三季主題PPT(上集)...

Hello&#xff0c;大家好&#xff0c;這里是千師傅小作坊第35期&#xff0c;我是你們的老朋友千千。熟悉千師傅小作坊的人都知道&#xff0c;千師傅特別喜歡看綜藝&#xff0c;尤其是音樂、表演、舞蹈類。作為一個十八線PPT設計師&#xff0c;如果我看到好看的節目視覺設計&…

計算機語言低下限高上限,學習語言有沒有上限

學習語言有沒有上限科學家普遍認為&#xff0c;語言是人類特有的認知天賦的一部分&#xff0c;所以長期以來&#xff0c;科學家一直在研究疾病和創傷如何削弱語言能力。但是&#xff0c;直到現在&#xff0c;科學家仍不清楚一個人最多能掌握多少種語言。在經過長期沉默后&#…

idea內存溢出解決_各種OOM代碼樣例及解決方法

針對目前大家對OOM的類型不太熟悉&#xff0c;那么來總結一下各種OOM出現的情況以及解決方法。把各種OOM的情況列出來&#xff0c;然后逐一進行代碼編寫復現和提供解決方法。1. 堆溢出-java.lang.OutOfMemoryError: Java heap space。2. 棧溢出-java.lang.OutOfMemorryError。3…

win7安裝硬盤后無法啟動計算機,硬盤裝Win7系統電腦后開機提示DISK BOOT FAILURE怎么辦【圖文】...

很多人都喜歡安裝win7系統&#xff0c;而硬盤安裝系統的方式也是深受用戶們的喜歡&#xff0c;但是最近有用戶反映說硬盤安裝win7系統之后&#xff0c;在重啟計算機的時候屏幕提示DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER&#xff0c;導致無法正常進入系統&#…

導入數據中文亂碼_基于Navicat和Kettle的數據遷移完全解讀(多圖)

需求描述對于數據分析人員來說&#xff0c;工作的基礎是數據&#xff0c;沒有數據分析就無從談起&#xff0c;即巧婦難為無米之炊。#數據庫# #數據遷移# #Oracle# 然而&#xff0c;數據分析往往在實驗環境或者準生產環境中開展&#xff0c;而數據分布在生產環境&#xff0c;因此…

怎樣能確保計算機安全,如何確保電腦安全

如何確保電腦安全電腦安全問題層出不窮&#xff0c;如何確保電腦安全呢?下面是小編分享的一些方法&#xff0c;一起來看一下吧。一、關閉默認共享大部分的電腦系統在默認的情況下都是自動開啟網絡共享設置的&#xff0c;Win7系統也不例外&#xff0c;該功能主要是為了用戶能夠…

點云平面提取_基于LiDAR點云數據濾波方法

基于LiDAR點云數據濾波方法機載激光雷達所獲取的數據被稱為“點云(points cloud)”它在三維空間中呈現出隨機分布的形狀。在點云中&#xff0c;有些點屬于真實的地形表面的點&#xff0c;有些點屬于人工建筑物塔、輸電線、橋等或自然植被如樹、灌木、草、其他植物。激光雷達數據…

全國計算機一級書紅色封面,年度最強的網紅錄取通知書,竟然附贈了一張黑膠唱片...

這兩天世超被一張來自中國科學院大學的錄取通知書給刷屏了&#xff0c;這份錄取通知書里還附贈了一張黑膠光盤。光盤上刻錄了一份國科大為新生準備的特別的禮物 —— 一段來自宇宙深處的聲音。它們是由國科大師生通過 500 米口徑球面射電望遠鏡( FAST )捕獲的 15 顆脈沖星信號&…

動態新增表字段_制作動態的數據透視表(一):定義名稱法創建數據透視表

——施瓦辛格&#xff1a;沒有跌倒過的人不會成功。我們的日常工作中&#xff0c;會經常遇到一種情況&#xff1a;創建好數據透視表后&#xff0c;有其他被遺漏的數據內容需要重新插入到數據源后&#xff0c;有其他被遺漏的數據內容需要重新插入到數據源中&#xff1b;或者是需…

計算機中除法的函數英文,EXECL中哪一個英文是算除法的?-excle 除法的英文

Excel中除法的函數是哪個?Excel中除有具體的函數&#xff0c;需要使用操作方法才行下&#xff1a;1、創個Excel工作表&#xff0c;填入數值一、數兩列&#xff0c;開始進行第三列的除法數值計算。2、將鼠標放到想要求除法數值結果的格內&#xff0c;在Excel工作表上部找到fx選…

計算機公式or,【轉載】 odds、OR和RR的計算公式和實際意義

1. OddsOdds 的意思為機率、可能性&#xff0c;是指某事件發生的可能性(概率)與不發生的可能性(概率)之比。假如某藥物有療效的比例為p1&#xff0c;則無效的比為1-p1&#xff0c;則odds的計算公式為&#xff1a;對于如下表所示的四格表&#xff0c;患病組的中暴露的概率(以實測…

mysql日期格式化季度_mysql 按年度、季度、月度、周、日SQL統計查詢

一、年度查詢查詢 本年度的數據SELECT *FROM blog_articleWHERE year( FROM_UNIXTIME( BlogCreateTime ) ) year( curdate( ))二、查詢季度數據查詢數據附帶季度數SELECT ArticleId, quarter( FROM_UNIXTIME( BlogCreateTime ) )FROM blog_article其他的同前面部分&#xff1a…