我在特定页面中有这段代码,这是一个包含许多按钮类型列的表格。
<TABLE BORDER="2">
<TR>
<TD><FORM METHOD="LINK" id="paging">
<INPUT id="m-4"TYPE="button" VALUE=<?php echo $center-4?>>
</FORM></TD>
<TD><FORM METHOD="LINK" >
<INPUT id="m-3" TYPE="button" VALUE=<?php echo $center-3?>>
</FORM></TD>
我选择其中一个按钮并执行我想要的功能,并且该功能有效,
$('#m-4').click(pagenumload);
function pagenumload()
{
pagenum = $('#m-4').val()-1;
}
我想对所有按钮执行相同的功能( pagenumload ),而不仅仅是 '#m-4' ,我应该如何实现?,tnx。
最佳答案
您还可以使用jQuery attribute selector :
$('input[id^="m-"]').click(pagenumload);
此选项特别选择 id
属性值以“m-”开头的所有输入。
尽管我强烈建议您在输入中添加classname
,以便您可以使用更简单的类选择器,例如。 $('.myButton')
关于javascript - 如果在 JavaScript 中单击了多个按钮,如何对多个按钮执行相同的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23504378/