2012-02-16 98 views

回答

3

您可以使用attribute equals selector

$('[question-id="yourvalue"]').closest('div'); 
+0

如果没有特定的属性会怎么样?我的意思是,这个问题ID可以是任何东西。 – user2284570 2016-10-02 22:48:06

0

使用Attribute Equals选择和closest()方法:

var wrapper = $("[question-id='yourValue']").closest("div"); 

顺便说一句,请注意,您可以使用HTML5 data attribute(如data-question-id)将信息嵌入元素中,而不会危及标记的有效性。在这种情况下,上面的代码将变为:

var wrapper = $("[data-question-id='yourValue']").closest("div"); 
相关问题