jQuery中判斷一個(gè)元素是否為另一個(gè)元素的子元素(或者其本身)
//判斷:當(dāng)前元素是否是被篩選元素的子元素
jQuery.fn.isChildOf = function(b){
return (this.parents(b).length > 0);
};
//判斷:當(dāng)前元素是否是被篩選元素的子元素或者本身
jQuery.fn.isChildAndSelfOf = function(b){
return (this.closest(b).length > 0);
};
使用起來(lái)也非常方便:
$(document).click(function(event){
alert($(event.target).isChildOf(".floatLayer"));
});
或者:
$(document).click(function(event){
alert($(event.target).isChildAndSelfOf (".floatLayer"));
});
演示地址: http://demo.jb51.net/js/2012/isParent/jquery.htm
- jQuery獲得子元素個(gè)數(shù)的方法
- jquery使用remove()方法刪除指定class子元素
- jQuery統(tǒng)計(jì)指定子元素?cái)?shù)量的方法
- jquery刪除指定子元素代碼實(shí)例
- jquery中獲取元素里某一特定子元素的代碼
- jquery獲取一個(gè)元素下面相同子元素的個(gè)數(shù)代碼
- 使用jquery選擇器如何獲取父級(jí)元素、同級(jí)元素、子元素
- jquery查找父元素、子元素(個(gè)人經(jīng)驗(yàn)總結(jié))
- jquery中子元素和后代元素的區(qū)別示例介紹
- jquery判斷元素的子元素是否存在的示例代碼
- js與jquery獲取父元素,刪除子元素的兩種不同方法
- 擴(kuò)展Jquery插件處理mouseover時(shí)內(nèi)部有子元素時(shí)發(fā)生樣式閃爍
- jQuery Selectors(選擇器)的使用(七、子元素篇)
- 簡(jiǎn)單講解jQuery中的子元素過(guò)濾選擇器
相關(guān)文章
JQuery在光標(biāo)位置插入內(nèi)容的實(shí)現(xiàn)代碼
IE下可以通過(guò) document.selectIOn.createRange ();來(lái)實(shí)現(xiàn),而Firefox(火狐)瀏覽器則 需要首先獲取光標(biāo)位置,然后對(duì)value進(jìn)行字符串截取處理2010-06-0640個(gè)有創(chuàng)意的jQuery圖片和內(nèi)容滑動(dòng)及彈出插件收藏集之二
在網(wǎng)頁(yè)的首頁(yè)或圖片專題頁(yè)面很多地方都會(huì)用到圖片滑動(dòng)插件來(lái)循環(huán)切換多張圖片,并且用戶可以點(diǎn)擊左右按鈕來(lái)切換圖片。2011-12-12Jquery實(shí)現(xiàn)圖片預(yù)加載與延時(shí)加載的方法
這篇文章主要介紹了Jquery實(shí)現(xiàn)圖片預(yù)加載與延時(shí)加載的方法,分別介紹了原生javascript與jQuery插件實(shí)現(xiàn)圖片的預(yù)加載及延遲加載的方法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-12-12jquery (show,fadeOut,Animate)簡(jiǎn)單效果
jquery (show,fadeOut,Animate)簡(jiǎn)單效果,需要的朋友可以參考下。2009-11-11jQuery實(shí)現(xiàn)iframe父窗體和子窗體的相互調(diào)用
這篇文章主要介紹了jQuery實(shí)現(xiàn)iframe父窗體和子窗體的相互調(diào)用,涉及jQuery窗體調(diào)用的相關(guān)技巧,需要的朋友可以參考下2016-06-06JQuery自定義事件的應(yīng)用 JQuery最佳實(shí)踐
本文主要介紹JQuery框架里面支持的自定義事件模型,通過(guò)實(shí)例說(shuō)明什么時(shí)候可以利用事件模型進(jìn)行面向?qū)ο蟮腏S編程,以及利用“帶命名空間的事件處理函數(shù)”來(lái)避免unbind時(shí)影響別的事件訂閱。2010-08-08修改jQuery Validation里默認(rèn)的驗(yàn)證方法
在最近做的一個(gè)項(xiàng)目中,使用jQuery Validation驗(yàn)證日期,遇到的問(wèn)題和一個(gè)沒(méi)有預(yù)料到的情況是,在ASP.NET MVC 3的項(xiàng)目中,對(duì)于 input type="date" data-val="true"的元素,如果調(diào)用form的valid方法驗(yàn)證form,雖然我沒(méi)有添加日期驗(yàn)證的設(shè)置2012-02-02jQuery實(shí)現(xiàn)文本框郵箱輸入自動(dòng)補(bǔ)全效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)文本框郵箱輸入自動(dòng)補(bǔ)全效果,大家無(wú)需輸入完全部郵箱信息,感興趣的小伙伴們可以參考一下2015-11-11