轉:Jquery綁定img的click事件

用JQUERY給IMG element綁定click事件的時候,直接用img.click(function(){...})不起做用,以下面代碼
$("img.ms-rteImage-LightBox").click(function(){         
    SP.UI.ModalDialog.showModalDialog({ 
        url: $(this).attr("src"), 
        title: $(this).attr("alt") 
    }); 
});
jquery

解決這個問題須要用jquery裏面bind函數去附加click event. 以下:函數

$("img.ms-rteImage-LightBox").bind("click",function(){         
    SP.UI.ModalDialog.showModalDialog({ 
        url: $(this).attr("src"), 
        title: $(this).attr("alt") 
    }); 
});
this

相關文章
相關標籤/搜索