<button class="button" onclick="$('#4').popover('show')">Click me</button>
我有一些代码,如上面的代码片段。我只需要一个id就可以进入onclick事件。
我想要使用的实际ID是这个按钮兄弟的ID,我可以通过
$(this).prev().attr('id')
我想知道如何用#$(this).prev()。attr(&#39; id&#39;)替换#4。有什么想法吗?
答案 0 :(得分:0)
谢谢人造丝!我得到了答案 - 超级直白!
$(this).prev().popover('show')
答案 1 :(得分:-3)
你可以试试.parent() 像这样:
$(this).parent('#parentId')
...如果是父母,或者他们在同一级别?
当然,您可以编写一些脚本,您可以在其中为此父ID创建变量,以便您可以编写:
var parentID = $(this).parent('#parentId');
然后你可以写:
$(parentID).popover('show')
对于兄弟姐妹,您可以使用:
$(this).siblings( "#siblingId" )