在类上单击()

| 我想使用jQuery创建一个对话框,当单击具有特定类的元素时打开。标题应从数据中读取 HTML:
<div class=\"clickme\" data-dialogtitle=\"Foo\">First Button</div>
<div class=\"clickme\" data-dialogtitle=\"Bar\">Second Button</div>
JavaScript:
$(\"#dialog\").dialog({
  autoOpen: false
});

$(\".clickme\").click(function () {
  var title = $(this).data(\"dialogtitle\");
  $(\"#dialog\").dialog(\"option\", {title: title});
  $(\"#dialog\").dialog(\"open\");
});
但是它告诉我$(\“。clickme \”)。click()不是函数。我怎样才能解决这个问题?     
已邀请:
如果您收到错误消息
$(\".clickme\").click()
不是函数,听起来好像您没有在页面上包含jQuery,或者您尝试使用它的代码位于页面前面的
script
标记中而不是包含jQuery的脚本标签。 这是您的页面如何加载jQuery和jQuery UI的示例。代码本身是逐字逐句的,但是此页面引用了脚本等。这是第二个示例,演示了使用ѭ4(通过快捷方式间接地)的方法,尽管如果您可以使用第一种方法(您的脚本在
body
的末尾),那是首选。这里更多。     

要回复问题请先登录注册