是否有可能通過jquery添加onclick
事件到任何按鈕或類似我們添加類?通過Javascript添加一個函數到onclick事件!
function onload()
{
//add a something() function to button by id
}
是否有可能通過jquery添加onclick
事件到任何按鈕或類似我們添加類?通過Javascript添加一個函數到onclick事件!
function onload()
{
//add a something() function to button by id
}
調用你的函數something
用ID
$('#id').click(function(e) {
something();
});
$('#id').click(something);
$('#id').bind("click", function(e) { something(); });
現場有輕微差異結合的元素有關的click
事件,它會爲添加的所有元素綁定事件,但由於您使用的是ID可能不會發生,除非您從DOM中刪除元素並稍後添加(使用相同的ID)。
$('#id').live("click", function(e) { something(); });
,如果這一個在任何情況下工作不知道,它增加了屬性onclick
你的元素:(我從來沒有使用它)
$('#id').attr("onclick", "something()");
文檔
$('#id').click(function() {
// do stuff
});
+1的同JS評論;) – 2010-07-10 16:46:44
是。你可以這樣寫:
$(document).ready(function() {
$(".button").click(function(){
// do something when clicked
});
});
是的。像下面的東西應該工作。
$('#button_id').click(function() {
// do stuff
});
一些評論會一直爲這些線被整齊。他可能得不到什麼好處。 – galambalazs 2010-07-10 16:51:43
當我選中複選框時,我需要設置點擊功能。唯一對我有效的方法是綁定。謝謝! – Trent 2013-06-20 07:56:38