如何获得点击元素的第二个祖先?选择点击元素的第二个祖先
它没有返回: $(this).parent().parent().find('.TITLE')
, $(this).closest('.TITLE').text()
它referrs这个代码:
<div class="ELEMENT_LISTY" style="display:none">
<div class="TITLE" id="id_196">sadfsfsdfgds</div>
<div class="BUTTONY PRE">
<div class="POGLAD"></div>
<div class="ZMIEN_NAZWE"></div>
<div class="USUN"></div>
</div>
</div>
function przygotuj_ZmianeNazwy() {
$(".PRE .ZMIEN_NAZWE,.NEW .ZMIEN_NAZWE").click(function() {
$("#DIALOG3").dialog({
resizable: false,
width: 500,
modal: true,
show: 'scale',
hide: 'puff',
buttons: {
"Dodaj": function() {
var el = $("#input_ZmienNazwe").val();
if(el !== '' && el !== null) {
$(this).dialog("close");
var title = $(this).closest('.TITLE').text() // I AM CLICKING ON ELEMENT AMONG MANY, WANT TO SELECT ANCESTOR TEXT FROM THIS I CLICKED ON
alert(title);
//ajax_zmienNazwe(title);
}
},
"Anuluj": function() {
$(this).dialog("close");
$("#input_ZmienNazwe").blur();
}
}
});
document.getElementById("input_ZmienNazwe").focus();
});
向我们展示你的HTML,你贴什么应该工作。 –
我的问题已更新。 –
你确定这是你认为的吗? –