0

我需要从它的 id 中获取一个元素,类似于以下内容:

    $(this).parent().hasId('foo')

如何使用 jQuery 完成此任务?

4

5 回答 5

4

$("#idofelemnt")- 起诉将解决问题的 id 选择器...

if($("#idofelemnt").length == 0)
 alert('element not exists');
else 
 alert('element exists');

或者在你的情况下

 $(this).parent("#idofelemnt").length 
于 2012-06-04T09:55:37.807 回答
2

JS

document.getElementById('ID').parentNode.id

jQuery

$('#ID').parent().attr('id');

见这里:JSFiddle

编辑

不知道你问的是..

于 2012-06-04T10:01:04.900 回答
0

您可以在中获取父 Div 的 ID

Javascript为:

this.parentNode.id

jQuery

 $(this).parent("#foo")
于 2012-06-04T09:56:34.147 回答
0

我希望你想从他的 id 中获取元素对象。只需$('#elementId')用于获取该元素对象。

于 2012-06-04T09:58:44.450 回答
0

像这样的东西?

if($(this).parent().attr("id")=='foo'){
    //do your stuff;
}
于 2012-06-04T09:58:45.190 回答