示例HTML代码
//Not the correct working code just wrote for this clarification
<div id="1">
<input type="text">
.
.
<p>
</div>
<div id="2">
<button id="btn1">
<button id="btn2">
.
.
.
</div>
在按钮上单击我需要导航到ID 1中的
我得到的是
$(this).parent().prev().parent()
我可以达到身份证1。
我正在寻找替代方法来获取ID1并从Button上访问他们的元素点击ID2
我不确定是否重复但只是想知道其他方法!
由于
答案 0 :(得分:3)
Id是独一无二的,所以答案很简单:
$('#1')
否则会是:
$(this).closest('div').prev('div')
答案 1 :(得分:1)
您的代码不正确,应该是:
$(this).parent().prev()
如果没有关于HTML的更多信息,我认为没有其他方法可以做到这一点。
答案 2 :(得分:0)