我有这个代码,当点击一个按钮时会发出警告
1.js
$(document).ready(function () {
$('#label1, #label2, #button1').click(function () {
alert('clicked');
});
});
#label1
和#label2
用于html文件,但#button1
用于javascript文件,如:
2.js
...
return '<button id="button1" type="button" onclick="ReasignClicked(' +data.record.batch_id + ')" val="' +data.record.batch_id + '" )">Reasign</button> ';
...
当我点击标签时,它正在发出警报,但当我点击按钮时它没有提醒。
任何建议?
答案 0 :(得分:0)
返回以下内容并尝试。
return '<button id="button1" type="button" onclick="ReasignClicked(' +data.record.batch_id + ')" val="' +data.record.batch_id + '" )">Reasign</button>
<script>$("#button1").click(function () {alert("clicked");});</script>'
改变就绪()
$(document).ready(function () {
$('#label1, #label2').click(function () {
alert('clicked');
});
});
答案 1 :(得分:0)
我正在使用on("click"...
并且正在使用
$(document).on("click",'#label1, #label2, #button1', function () {
alert('clicked');
});