获取按钮id从js文件和使用在另一个js文件- jquery

get button id from js file and use in another js file - jquery

本文关键字:js 文件 另一个 jquery 按钮 id 获取      更新时间:2023-09-26

我有这个代码,当一个按钮被点击时发出警报

js 1.

$(document).ready(function () {
    $('#label1, #label2, #button1').click(function () {
        alert('clicked');
    });
});

#label1#label2在html文件中使用,但#button1在javascript文件中使用,如:

js 2.

...
return '<button id="button1" type="button" onclick="ReasignClicked(' +data.record.batch_id + ')" val="' +data.record.batch_id + '" )">Reasign</button> ';
...

当我点击标签时,它是警报,但当我点击按钮时,它不是警报。

推荐吗?

返回以下内容并尝试。

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');
    });
});

我正在使用on("click"...,它正在工作

$(document).on("click",'#label1, #label2, #button1', function () {
   alert('clicked');
});