您知道为什么此方法单击不显示警报吗?因为我不能捕捉到这个事件。
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js"></script>
<script>
jQuery(function () {
jQuery(".jtable-command-button.jtable-edit-command-button").click(function () {
alert("asdas");
});
});
</script>
</head>
<body>
<h1>My First JavaScript</h1>
<p id="demo">This is a paragraph.</p>
<button class="jtable-command-button jtable-edit-command-button" title="Edytuj pozycję">
</body>
</html> 我给你们所有人的帮助点数关闭,谢谢
发布于 2012-10-22 17:42:08
$函数(可能来自jQuery),而没有定义它(例如,通过加载jQuery)id选择器但该元素没有id (它确实有一个类)(注意:在第一次编辑问题后,这不再是使用D12和D13,但是type应该是一个class,并且您的目标元素属于这两个类。它没有祖先元素,而祖先元素是这两个类的成员。(注意: HTML属性需要一个空格分隔的类列表)JS部件的固定版本为:
<script src="jquery.js"></script> <!-- Set this path correctly -->
<script>
jQuery(function () {
jQuery(".jtable-command-button.jtable-edit-command-button").click(function () {
alert("asdas");
});
});
</script>发布于 2012-10-22 17:40:05
$(".jtable-command-button.jtable-edit-command-button").click(function () {
alert("asdas");您需要在.jtable-command-button之后包含'.‘,因为jtable-edit-command-button是一个类。
发布于 2012-10-22 17:41:53
您有类名,所以class selecter在jquery中以.开头。
$(".jtable-command-button.jtable-edit-command-button").click(function () {
alert("asdas");
});https://stackoverflow.com/questions/13008603
复制相似问题