例如
if()// button1 is clicked
{
alert("Button 1 was clicked");
}
if()// button2 is clicked
{
alert("Button 2 was clicked");
}
答案 0 :(得分:3)
//you can change type to submit if its a form submit button
$("input[type='button']").click(function(){
alert("button with the id: "+$(this).attr("id")+" was clicked!");
});
您可以使用按钮ID作为标识符。
答案 1 :(得分:3)
jQuery('#button1, #button2').click(function () {
if (this.id == 'button1') {
alert('Button 1 was clicked');
}
else if (this.id == 'button2') {
alert('Button 2 was clicked');
}
});
答案 2 :(得分:1)
我在答案中假设您正在查找是否已选中复选框,而未单击。这似乎是你问题中最合乎逻辑的推论。如果这不正确,请告诉我。
使用.is()功能
if ($("#Button1").is(":checked")){
alert("Button 1 was clicked");
}
if ($("#Button2").is(":checked")){
alert("Button 2 was clicked");
}
答案 3 :(得分:0)
$('#button1').click(function() {
alert('Button 1 Clicked');
}
答案 4 :(得分:0)
$(":button").click(function(){
var $id=$(this).attr("id");
alert("Button"+ id);
});
它适用于每个按钮类型输入元素