为了账号安全,请及时绑定邮箱和手机立即绑定

用jq的时候,button标签不能设置id吗?js不执行

刚过来学习,我想知道就是button那个onclick事件不写行间里,不能设置id吗?js事件失效。。。

正在回答

6 回答

谢谢大家!!

0 回复 有任何疑惑可以回复我~

你是混淆了DOM对象和jQuery 对象,对象不同,方法不同。

.onclick=function()是DOM 对象用的,就是JS 中用的。$("#btn")[0],就是你无意中把jQuery 对象转换成了DOM对象,所以你的程序能运行.

$("#btn")是jQuery 对象,用jQuery 方法: $("#btn").click(function(){

alert(111);

});

应该没有问题

1 回复 有任何疑惑可以回复我~

你这样写是不对的onclick是js事件不是jquery事件

0 回复 有任何疑惑可以回复我~

谢谢你们的回答,可能是我问的不清晰,这里是我想表达的问题http://img1.sycdn.imooc.com//56e11f5a00011dce05170226.jpg

0 回复 有任何疑惑可以回复我~
<input type="button" value="加载资料" id="aaa">
$("#aaa").css({"background-color":"red","color":"#fff"});

特意试验过,是可以的。

0 回复 有任何疑惑可以回复我~

可以设置id属性的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

用jq的时候,button标签不能设置id吗?js不执行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信