javascript - 为什么我的 onClick 事件没有在图像上触发?

标签 javascript jquery html image

我正在为安卓开发应用程序。但我的 img click 功能没有触发。不知道为什么。同样适用于 div,但不适用于 img。任何想法为什么?

这是html代码:

<img src="talk.png" id="talk" class="thumb3"/>

这是 jQuery:

$("#talk").on('vclick', function () {
            alert("ItWorks!");                                                      
});

这是 CSS:

.thumb3 {
        width:40px;
        height: 40px;
        margin-top:5px;
        z-index:999;
}

编辑
尝试使用 click 仍然无法正常工作。

最佳答案

使用就绪函数:

<script> 
    $(document).ready(function () {
        $("#talk").on('vclick', function () {
            alert("ItWorks!");
        });
    });
</script>

关于javascript - 为什么我的 onClick 事件没有在图像上触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24161659/

相关文章:

html - Div填充不遵循html

javascript - Sitecore 预览无法加载 javascript

javascript - 设置表列等长

javascript - 如何使用jquery从window.open js函数获取元素和html

jquery - css 中的表单验证无法正常工作

jquery - 如何在 "href attribute"之后添加 "</a>"

javascript - 当有人在机器人 DMS 中输入时,如何让我的不和谐机器人在特定 channel 中输入?

jquery - Bootstrap 问题。为什么我的右侧面板没有填满整个空间

javascript - Google PageSpeed Insights 显示 'remove render blocking js file'

javascript - 我如何使用模糊功能进入下一个选项卡