国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery判斷一個元素是否可見的方法

2024-05-06 16:21:33
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jQuery判斷一個元素是否可見的方法,涉及jQuery鏈式操作及樣式判定的技巧,需要的朋友可以參考下

本文實例講述了jQuery判斷一個元素是否可見的方法。分享給大家供大家參考。具體如下:

jQuery 可以很容易地確定一個元素是可見的或是隱藏的,然后分別做不同的處理。如:我想根據某 div 是否可見,在按鈕上顯示不同的文字和圖標??梢赃@樣實現:

方法一:

 

 
  1. $('#para_div button').click(function() {  
  2. if($(this).next().is(":visible")) {  
  3. //$(this).html('顯示');  
  4. $(this).css({"background":"url(/images/btn_arrow_down.png) no-repeat"});  
  5. }  
  6. else {  
  7. //$(this).html('隱藏');  
  8. $(this).css({"background":"url(/images/btn_arrow_up.png) no-repeat"});  
  9. }  
  10. $(this).next().slideToggle('fast');  
  11. }); 

方法二:

 

 
  1. $('#para_div button').click(function() {  
  2. if($(this).next().css('display') == 'none') {  
  3. //$(this).html('隱藏');  
  4.  $(this).css({"background":"url(/images/btn_arrow_up.png) no-repeat"}); 
  5. }  
  6. else{  
  7. //$(this).html('顯示');  
  8.  $(this).css({"background":"url(/images/btn_arrow_down.png) no-repeat"});  
  9. }  
  10. $(this).next().slideToggle('fast');  
  11. }); 

方法三:

 

 
  1. $('#para_div button').click(function() {  
  2. var $cn = $(this).next();  
  3. //$(this).html(($cn.is(":visible")) ? '顯示' : '隱藏');  
  4. (this).css(($cn.is(":visible")) ?  
  5. {"background":"url(images/btn_arrow_down.png) no-repeat"} :  
  6. {"background":"url(images/btn_arrow_up.png) no-repeat"});  
  7. $cn.toggle('fast'); 
  8. }); 

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 额敏县| 塔河县| 高碑店市| 高雄县| 临夏县| 利辛县| 百色市| 开原市| 华亭县| 黑河市| 辉县市| 泗水县| 祁东县| 天门市| 临洮县| 凤山县| 义马市| 双城市| 崇文区| 北流市| 门头沟区| 肇庆市| 东乌| 海宁市| 乌恰县| 泸西县| 兰西县| 洛阳市| 洛扎县| 剑川县| 汾西县| 汽车| 兖州市| 思南县| 云阳县| 武城县| 洛南县| 乐清市| 瑞金市| 红河县| 华宁县|