课程
/前端开发
/jQuery
/jQuery基础课程
刚过来学习,我想知道就是button那个onclick事件不写行间里,不能设置id吗?js事件失效。。。
2016-03-09
源自:jQuery基础课程 1-1
正在回答
谢谢大家!!
你是混淆了DOM对象和jQuery 对象,对象不同,方法不同。
.onclick=function()是DOM 对象用的,就是JS 中用的。$("#btn")[0],就是你无意中把jQuery 对象转换成了DOM对象,所以你的程序能运行.
$("#btn")是jQuery 对象,用jQuery 方法: $("#btn").click(function(){
alert(111);
});
应该没有问题
你这样写是不对的onclick是js事件不是jquery事件
谢谢你们的回答,可能是我问的不清晰,这里是我想表达的问题
<input type="button" value="加载资料" id="aaa">
$("#aaa").css({"background-color":"red","color":"#fff"});
特意试验过,是可以的。
可以设置id属性的
举报
加入课程学习,有效提高前端开发速度