做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧

來源:懂視網 責編:小采 時間:2020-11-27 21:28:20
文檔

使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧

使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧:廢話不多說,直接上代碼 代碼如下: function addClass(obj, cls){ var obj_class = obj.className,//獲取 class 內容. blank = (obj_class != '') ? ' ' : '';//判斷獲取到的 class 是否為空, 如果不為空在前面加個'空格'.
推薦度:
導讀使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧:廢話不多說,直接上代碼 代碼如下: function addClass(obj, cls){ var obj_class = obj.className,//獲取 class 內容. blank = (obj_class != '') ? ' ' : '';//判斷獲取到的 class 是否為空, 如果不為空在前面加個'空格'.

廢話不多說,直接上代碼

代碼如下:
function addClass(obj, cls){
var obj_class = obj.className,//獲取 class 內容.
blank = (obj_class != '') ? ' ' : '';//判斷獲取到的 class 是否為空, 如果不為空在前面加個'空格'.
added = obj_class + blank + cls;//組合原來的 class 和需要添加的 class.
obj.className = added;//替換原來的 class.
}

function removeClass(obj, cls){
var obj_class = ' '+obj.className+' ';//獲取 class 內容, 并在首尾各加一個空格. ex) 'abc bcd' -> ' abc bcd '
obj_class = obj_class.replace(/(\s+)/gi, ' '),//將多余的空字符替換成一個空格. ex) ' abc bcd ' -> ' abc bcd '
removed = obj_class.replace(' '+cls+' ', ' ');//在原來的 class 替換掉首尾加了空格的 class. ex) ' abc bcd ' -> 'bcd '
removed = removed.replace(/(^\s+)|(\s+$)/g, '');//去掉首尾空格. ex) 'bcd ' -> 'bcd'
obj.className = removed;//替換原來的 class.
}

function hasClass(obj, cls){
var obj_class = obj.className,//獲取 class 內容.
obj_class_lst = obj_class.split(/\s+/);//通過split空字符將cls轉換成數組.
x = 0;
for(x in obj_class_lst) {
if(obj_class_lst[x] == cls) {//循環數組, 判斷是否包含cls
return true;
}
}
return false;
}

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧

使用JS實現jQuery的addClass,removeClass,hasClass函數功能_javascript技巧:廢話不多說,直接上代碼 代碼如下: function addClass(obj, cls){ var obj_class = obj.className,//獲取 class 內容. blank = (obj_class != '') ? ' ' : '';//判斷獲取到的 class 是否為空, 如果不為空在前面加個'空格'.
推薦度:
標簽: 使用 js 使用函數
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 那曲县| 牡丹江市| 常熟市| 万宁市| 和顺县| 商丘市| 扬中市| 博野县| 龙海市| 舞钢市| 东港市| 外汇| 襄垣县| 青龙| 衡阳市| 张家港市| 广南县| 石棉县| 丰城市| 静海县| 孝感市| 鄂尔多斯市| 河津市| 鄂州市| 高陵县| 桂阳县| 商南县| 高青县| 香格里拉县| 阳东县| 新闻| 梅河口市| 屯昌县| 隆德县| 宜兴市| 黎平县| 柳林县| 醴陵市| 弥渡县| 靖宇县| 京山县|