javascript - 按 ID 选择图像

标签 javascript jquery html css

你可以使用 jQuery 根据 id 选择图像吗?因为当我尝试时,它不起作用。这是正确的方法吗?谢谢

$(document).ready(function () {
    $("#imageID").click(function (){
        $("#imageID").addClass("className");
    });    
});

最佳答案

发生这种情况可能是因为当您绑定(bind)事件时该元素不在 DOM 内部。然后你可以尝试使用 on 函数与 jquery 绑定(bind),并将事件绑定(bind)到 body 例如:

 $(document).ready(function () {
     $("body").on("click", "#imageID", function (){
         $(e.target).addClass("className");
     });   
 });

关于javascript - 按 ID 选择图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33695003/

相关文章:

javascript - 检测用户是否滚动到 UL 的顶部或底部

jquery - 单击文本框时如何使按钮聚焦

javascript - 使用 .load 加载外部页面时出现问题,某些 JQuery 代码无法正常工作

javascript - 你如何像 JSFiddle 那样在一个窗口中获得多个 View

jQuery attr() 函数是跨平台独立的不是

javascript - 如何使用 JavaScript 创建文档对象

javascript - Angular : Show div content depending on 2 stage drop down menu

javascript - 复选框数组值

jquery - 使用 Jquery 缩放图像映射

Iphone HTML5 Geolocation 总是返回错误