为什么点击事件在这里不起作用?我的错误是什么?
$(document).ready(function() {
$('.dashboardList').click(function() {
alert("hello");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="dashboardList unread">
<div class="dashboardList unread">
<div class="dashboardList unread">
<div class="dashboardList unread">
<div class="dashboardList unread">
最佳答案
您的 div
是空的并且没有关闭。
先关闭它们
$(document).ready(function() {
$('.dashboardList').click(function() {
alert("hello");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="dashboardList unread">test</div>
<div class="dashboardList unread">test</div>
<div class="dashboardList unread">test</div>
<div class="dashboardList unread">test</div>
<div class="dashboardList unread">test</div>
关于javascript - 当类名相同时单击事件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41609121/