Boostrap-Popover仅在第二次点击后才被触发

阿瓦兰奇博士

addClass/removeClass一个SiteClass动态调用的CSS类有关背景,请参见此问题)。我将bootstrap popover绑定到这些对象,如下所示:

$(document).ready(function(){

  $("#SiteList").on('click','a.SiteClass', function(e){
    alert('clicked');
    e.preventDefault();
    e.stopPropagation();
    var strcontent = $(this).html();
    var strTitle = 'Title for ' + strcontent;
    var strMessage = 'Foo <b>Bar</b> Baz';

    $(this).popover({
       html: true,
       title: strTitle,
       content: strMessage 
    });
  });

});

第一次单击时,我的警报框为“已单击”,但没有弹出窗口。随后的点击和弹出窗口将起作用。

关于为什么发生这种情况以及如何从单击1触发弹出窗口的任何线索?

伊莱森

$()。popover(options)只是初始化您的弹出窗口。您可以使用以下命令触发弹出窗口的显示:

$(this).popover('show');

如果您想在点击时切换弹出式窗口,请尝试:

$(this).popover('toggle');

我认为,仅在您第一次单击后才起作用的原因是,第一次单击时,弹出窗口已使用默认触发器 初始化'click',因此后续单击(但不是第一次单击)将触发它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

on('click'....)仅在第二次单击后触发

来自分类Dev

on('click'....)仅在第二次单击后触发

来自分类Dev

目标C:仅在第二次选择时才触发UIDatePicker UIControlEventValueChanged

来自分类Dev

循环播放 Boostrap Popover

来自分类Dev

为什么checkout -b仅在第二次尝试后才起作用?

来自分类Dev

为什么WebRTC仅在第二次报价后才建立连接?

来自分类Dev

排序功能仅在第二次更改事件后才激活

来自分类Dev

为什么WebRTC仅在第二次报价后才建立连接?

来自分类Dev

仅在第二次尝试后才显示键盘

来自分类Dev

Android应用仅在第二次运行后才显示listview

来自分类Dev

自删除按钮仅在第二次单击后才起作用。为什么?

来自分类Dev

仅在第二次点击时触发Framelayout onclick中的ImageView

来自分类Dev

dismissViewControllerAnimated仅在第二次点击TableView行后才能工作

来自分类Dev

Highcharter 图仅在第二次点击后更新 - R Shiny

来自分类Dev

动画在第二次点击时触发

来自分类Dev

PouchDB仅在第二次单击后更改触发

来自分类Dev

事件侦听器仅在第二次单击后正确触发

来自分类Dev

第二次点击后做什么?

来自分类Dev

重新加载 KeyDown 和 Click 事件后,仅在第二次单击后才起作用

来自分类Dev

onmouseover事件仅在第二次将鼠标悬停在上方后才起作用

来自分类Dev

使用引导选择插件在选择上触发事件“更改”,仅在第二次单击后触发

来自分类Dev

仅在第二次单击后,ValueChangeEvent才会在IE7和IE8中触发

来自分类Dev

MS Word 应用程序退出事件仅在 Word 2007 上第二次后触发

来自分类Dev

加载viewcontroller,但是直到第二次点击tableview时才显示

来自分类Dev

Angular HttpClient Response 直到第二次点击才更新 html

来自分类Dev

仅在第二次单击ListPreference之后才刷新EditTextPreference值

来自分类Dev

UITableView仅在第二次尝试时才重新加载数据

来自分类Dev

ScrollView仅在视图第二次出现时才开始滚动

来自分类Dev

ReactJS中的按钮仅在第二次单击后才调用该函数,第一次单击后不起作用

Related 相关文章

  1. 1

    on('click'....)仅在第二次单击后触发

  2. 2

    on('click'....)仅在第二次单击后触发

  3. 3

    目标C:仅在第二次选择时才触发UIDatePicker UIControlEventValueChanged

  4. 4

    循环播放 Boostrap Popover

  5. 5

    为什么checkout -b仅在第二次尝试后才起作用?

  6. 6

    为什么WebRTC仅在第二次报价后才建立连接?

  7. 7

    排序功能仅在第二次更改事件后才激活

  8. 8

    为什么WebRTC仅在第二次报价后才建立连接?

  9. 9

    仅在第二次尝试后才显示键盘

  10. 10

    Android应用仅在第二次运行后才显示listview

  11. 11

    自删除按钮仅在第二次单击后才起作用。为什么?

  12. 12

    仅在第二次点击时触发Framelayout onclick中的ImageView

  13. 13

    dismissViewControllerAnimated仅在第二次点击TableView行后才能工作

  14. 14

    Highcharter 图仅在第二次点击后更新 - R Shiny

  15. 15

    动画在第二次点击时触发

  16. 16

    PouchDB仅在第二次单击后更改触发

  17. 17

    事件侦听器仅在第二次单击后正确触发

  18. 18

    第二次点击后做什么?

  19. 19

    重新加载 KeyDown 和 Click 事件后,仅在第二次单击后才起作用

  20. 20

    onmouseover事件仅在第二次将鼠标悬停在上方后才起作用

  21. 21

    使用引导选择插件在选择上触发事件“更改”,仅在第二次单击后触发

  22. 22

    仅在第二次单击后,ValueChangeEvent才会在IE7和IE8中触发

  23. 23

    MS Word 应用程序退出事件仅在 Word 2007 上第二次后触发

  24. 24

    加载viewcontroller,但是直到第二次点击tableview时才显示

  25. 25

    Angular HttpClient Response 直到第二次点击才更新 html

  26. 26

    仅在第二次单击ListPreference之后才刷新EditTextPreference值

  27. 27

    UITableView仅在第二次尝试时才重新加载数据

  28. 28

    ScrollView仅在视图第二次出现时才开始滚动

  29. 29

    ReactJS中的按钮仅在第二次单击后才调用该函数,第一次单击后不起作用

热门标签

归档