通过Javascript添加onclick事件的函数!

前端之家收集整理的这篇文章主要介绍了通过Javascript添加onclick事件的函数!前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以通过 jquery或类似于我们添加类的任何按钮添加一个onclick事件?
function onload()
{

//add a something() function to button by id

}

解决方法

调用你的函数绑定元素上的点击事件的ID
$('#id').click(function(e) {
    something();
});

$('#id').click(something);

$('#id').bind("click",function(e) { something(); });

Live有一点区别,它会绑定事件添加的任何元素,但由于您使用的ID可能不会发生,除非您从DOM中删除元素,并稍后再添加(使用相同的ID).

$('#id').live("click",function(e) { something(); });

不知道这个是否可以在任何情况下工作,它将属性onclick添加到你的元素上:(我从不使用它)

$('#id').attr("onclick","something()");

文档

> Click
> Bind
> Live
> Attr

猜你在找的JavaScript相关文章