我是jQuery的新手,无法使用该元素的ID获得选择器。以下代码有效:

$(function() {
  /* $("#ShowBox").onclick = ShowAccessible;  */
  document.getElementById("ShowBox").onclick = ShowAccessible;
  /* $(".searchcheck").click = ShowAccessible; */
});

function ShowAccessible() {
  $("tr.hide").fadeOut();
}


但是,两条注释行都不起作用,即它们不会将click事件应用于类别为“ searchcheck”的复选框“ ShowBox”。为什么是这样?

最佳答案

JQuery使用函数而不是属性来设置处理程序。

$(“#ShowBox”)。click(ShowAccessible);

09-16 16:47