我有3到4个按钮,当我点击第一个按钮时 - 一个popover -tooltip正在打开&点击第二个按钮工具提示正在打开,但第一个按钮工具提示未关闭。 我想点击下一个按钮时关闭工具提示弹出窗口。
$(document).ready(function() {
$('.btn).click(function() {
$(this).find('.popover).show();
});
});
答案 0 :(得分:1)
在显示目标元素之前,您需要隐藏所有popover
元素,请尝试以下操作:
$(document).ready(function() {
$('.btn').click(function() {
//Hide All
$('.btn .popover').hide();
//Show Target
$(this).find('.popover').show();
});
});
注意:: 您缺少选择器上的一些关闭'
元素检查
答案 1 :(得分:0)
检查jQuery siblings()功能。
喜欢的东西
$(this).siblings().find('.popover').hide();
在你之后
$(this).find('.popover').show();
应该做的。
同时检查拼写错误
('.popover)
应为('.popover')