回覆列表
  • 1 # Tiekt鐵鐵

    jquery獲取父元素比如;parent(),parents,closest(),這些都可以查詢父元素或節點,具體步驟如下:一.parent([expr])用一個包含著所有匹配元素的唯一父元素的元素集合。你用可選的表示式來篩選。如下:1.$("#item1").parent().parent;二.parent得到含有子元素或者文字的元素如下:1.$("li:parent"); 2.parents([expr])得到一個包含著所有匹配元素的祖先元素的元素集合。可以透過一個可選的表示式進行篩選。如下:1.$("#items").parents(".parent1");三.closest([expr])closest會首先檢查當前元素是否匹配,如果匹配則直接返回元素本身。如果不匹配則向上查詢父元素,一層一層往上,直到找到匹配選擇器的元素。如果什麼都沒找到則返回一個空的jQuery物件。

  • 2 # 使用者5007521561936

    jquery中parent()可以獲取父級元素,所以獲得某元素父級的父級可以使用

    $(selector).parent().parent();

    示例如下

    建立Html程式碼及css樣式

    class1

    class2

    class3

    div{padding:10px 20px;border:4px solid #ebcbbe;}

    div.class1{width:200px;height:120px;}

    編寫jquery程式碼

    $(function(){

    $("div.class3").click(function() {

    obj = $(this).parent().parent();

    alert(obj.prop("class"));

    });

    })

  • 中秋節和大豐收的關聯?
  • 750w一小時幾度電?