JQuery節(jié)點操作

通過 JQuery 節(jié)點操作的辦法來實現(xiàn)交互,減少手動添加類名操作田晚。優(yōu)點是能夠減少重復(fù)功能代碼,缺點是如果模板類名調(diào)整或者結(jié)構(gòu)調(diào)整會導(dǎo)致功能交互出現(xiàn)問題。

1 父級節(jié)點

$.parent(selector)

當沒有指定父級節(jié)點類型時滤淳,會默認為所有。

例如:

<div id="par_div">
    <a id="href_fir" href="#">href_fir</a>
    <a id="href_sec" href="#">href_sec</a>
    <a id="href_thr" href="#">href_thr</a>
</div>
<span id="par_span">
    <a id="href_fiv" href="#">href_fiv</a>
</span>

<script type="text/javascript">
    $(document).ready(function(){
        $("a").parent().addClass('a_par');
    });
</script>

2 子級節(jié)點

  • 2.1 $.find(selector, object, element)

  • 2.2 $.children(selector)
    _parent.find('img').attr('src');

      $(this).children("input[name='content']").val();
    

通過上面的例子可以看到砌左, find() 和 children() 在功能實現(xiàn)上面效果一致脖咐,但是 find() 效果更加靈活铺敌,但是也有必填的限制就是需要 selector,而 children() 可以省略 selector,則默認為當前對象的第一個子元素節(jié)點屁擅。

3 同級節(jié)點

  • 3.1 $.next(selector)
  • 3.2 $.nextAll(selector)
  • 3.3 $.prev(selector)
  • 3.4 $.prevAll(selector)
    $.next(selector)
    獲取當前對象的下一個同級元素節(jié)點
    $.nextAll(selector)
    獲取指定元素后邊的所有同級元素,可以通過 selector 來確定具體的同級元素
    $.prev(selector)
    獲取指定元素的上一個同級元素
    $.prevAll(selector)
    獲取指定元素的前邊所有的同級元素偿凭,可以通過 selector 來具體對應(yīng)的同級元素

4 總結(jié)

元素節(jié)點的操作,在重復(fù)功能代碼中派歌,可以節(jié)省很多重復(fù)操作和功能代碼弯囊,但是在功能出現(xiàn)問題也需要花費相對多的時間來檢查問題,所以根據(jù)具體業(yè)務(wù)功能需求來考慮是否使用這種方式實現(xiàn)功能胶果。同時建議在功能實現(xiàn)中匾嘱,盡量先多花時間考慮整個頁面功能,提取出公共部分功能代碼減少代碼冗余稽物,提供效率奄毡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市贝或,隨后出現(xiàn)的幾起案子吼过,更是在濱河造成了極大的恐慌,老刑警劉巖咪奖,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盗忱,死亡現(xiàn)場離奇詭異,居然都是意外死亡羊赵,警方通過查閱死者的電腦和手機趟佃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來昧捷,“玉大人闲昭,你說我怎么就攤上這事∶一樱” “怎么了序矩?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長跋破。 經(jīng)常有香客問我裸燎,道長亡驰,這世上最難降的妖魔是什么映皆? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任腊嗡,我火速辦了婚禮,結(jié)果婚禮上拧簸,老公的妹妹穿的比我還像新娘劲绪。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布珠叔。 她就那樣靜靜地躺著蝎宇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪祷安。 梳的紋絲不亂的頭發(fā)上姥芥,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天,我揣著相機與錄音汇鞭,去河邊找鬼凉唐。 笑死,一個胖子當著我的面吹牛霍骄,可吹牛的內(nèi)容都是我干的台囱。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼读整,長吁一口氣:“原來是場噩夢啊……” “哼簿训!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起米间,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤强品,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后屈糊,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體的榛,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年逻锐,在試婚紗的時候發(fā)現(xiàn)自己被綠了夫晌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡昧诱,死狀恐怖晓淀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情盏档,我是刑警寧澤要糊,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站妆丘,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏局劲。R本人自食惡果不足惜勺拣,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鱼填。 院中可真熱鬧药有,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至宦言,卻和暖如春扇单,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背奠旺。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工蜘澜, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人响疚。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓鄙信,卻偏偏與公主長得像,于是被迫代替她去往敵國和親忿晕。 傳聞我的和親對象是個殘疾皇子装诡,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容