jquery - Bootstrap 4 Modal和jquery点击事件

标签 jquery onclick bootstrap-modal bootstrap-4

大家,我在表格单元格内有一个图像,当我单击该图像时,会打开 bootstrap 4 Modal,我想使用 JQuery 将单击事件添加到该图像,但它不起作用,是否添加 bootstrap Modal 事件到一个元素禁用其 Click 事件???

这是 HTML 代码:

<span class="col-lg-3" data-toggle="modal" data-target="#confirmModal">
              <img id="myImg" class="img-responsive" src="/Content/uploads/done.png" style="cursor:pointer;"  alt="@item.OpportunityID"/>
            </span>

用于测试的 jquery 代码很简单:

 $("#myImg").click(function () {
    alert("Clicked");

  });

最佳答案

这可能是动态创建的问题。如果您连接到页面上已有的元素,那么它应该可以工作。

将您的点击函数更改为:

$('body').on('click', '#myImg', function () {
   alert('Clicked');
});

关于jquery - Bootstrap 4 Modal和jquery点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48078653/

相关文章:

php - yii 中的 ajax 调用 Controller (javascript)

javascript - 弹出窗口正常工作,但主页也发生了变化

css - 如何让引导模式显示在每个图像上方?

javascript - 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性?

javascript - 无法使用 javascript 在引导模式表单中隐藏或显示 div

jquery - ajax 转换器和 IE7

jquery - 将 onChange 事件附加到 Rails 中的选择列表

jQuery Cycle2 - 淡出/淡出内容重叠问题

java - 在android音频播放器中实现下一个按钮

javascript - 如何捕获 "closing"点击事件?