国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

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

圖片精選

主站蜘蛛池模板: 陵水| 大兴区| 南康市| 聂荣县| 兴安县| 台东县| 柯坪县| 山东省| 康乐县| 自贡市| 婺源县| 寿光市| 上杭县| 东明县| 巴彦淖尔市| 广平县| 新安县| 霍邱县| 石狮市| 胶州市| 静乐县| 遂宁市| 双城市| 乌兰浩特市| 海淀区| 阿合奇县| 高尔夫| 青岛市| 沅江市| 吉首市| 会同县| 始兴县| 渑池县| 苏州市| 河西区| 措勤县| 房产| 万年县| 武穴市| 香河县| 河北区|