Javascript 当焦点在文本框上时显示popover,在模糊时隐藏它,但在单击popover时不显示
我的问题很简单:Javascript 当焦点在文本框上时显示popover,在模糊时隐藏它,但在单击popover时不显示,javascript,jquery,twitter-bootstrap,popover,Javascript,Jquery,Twitter Bootstrap,Popover,我的问题很简单: 我有一个文本输入 当它获得焦点时,通过jquery的.on('focus',…) popover包含一个带有RadioBox的表单 我希望Popover隐藏在模糊上,但不要在Popover内部单击某个内容时隐藏(否则单击它会使文本框失去焦点,Popover消失,使其无用) 有什么想法吗?是的,HTML类、.data()、布尔标志。。。你喜欢什么都行 .on('click',...){ popover.addClass('oak') popover.data('oak',t
- 我有一个文本输入
- 当它获得焦点时,通过jquery的
.on('focus',…)
- popover包含一个带有RadioBox的表单
.on('click',...){
popover.addClass('oak')代码>
popover.data('oak',true)代码>
var=true代码>
如果你为popover编写了代码,那么只需确保它在popover框可见或具有焦点时保持不变。我正在疯狂地搜索如何“聚焦”popover。。。我猜,更简单地说,“点击”应该会起作用:)我会试着让你知道。
.on('click',...,function(){
//oak = popover.hasClass('oak');
//oak = popover.data('oak');
if(oak) return;
popover.hide();
});