获取调用其onclick中定义的JavaScript函数的元素(“a”)
所以我刚开始使用bootstrap,我想写一个JavaScript函数来关闭一个popover。关闭popover非常容易,只需选择popover html元素并在其上调用popover(“隐藏”) 我想编写一个通用函数,从当前元素向上搜索,直到找到一个popover元素,然后调用close。让我们调用此函数获取调用其onclick中定义的JavaScript函数的元素(“a”),javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,所以我刚开始使用bootstrap,我想写一个JavaScript函数来关闭一个popover。关闭popover非常容易,只需选择popover html元素并在其上调用popover(“隐藏”) 我想编写一个通用函数,从当前元素向上搜索,直到找到一个popover元素,然后调用close。让我们调用此函数CloseParentPopover() 现在,理想情况下,我可以拥有任何HTML链接( 而这将“起作用” “向上搜索直到找到popover”的功能很容易实现。但我想知道如何准确地获取被单
CloseParentPopover()
现在,理想情况下,我可以拥有任何HTML链接(
而这将“起作用”
“向上搜索直到找到popover”的功能很容易实现。但我想知道如何准确地获取被单击的元素。我需要一些方法来知道单击了哪个链接。例如
<a href="#" onClick="CloseParentPopover()">...</a>
<a href="#" onClick="CloseParentPopover(this)">...</a>
但显然这是无效的。这是一个有效的声明-你应该在假设错误之前尝试:)为什么它无效?你可能想在说它无效之前尝试一下这是一个有效的声明…哦,我的天,真的。我完全是瞎编的。好的,谢谢!有人这么说是为了让我能接近这个坏孩子。