我有一个带有动态数量按钮的页面,所有这些页面都带有“delete-button”标识。我的jQuery工作得很好,但只在第一个“#delete-button”实例上。jQuery仅适用于单个按钮,并非全部实例
$(document).ready(function(){
$('#delete_button').mouseenter(function() {
$(this).closest('tr').css('border-left', 'solid');
$(this).closest('tr').css('border-left-width', '2px');
$(this).closest('tr').css('border-left-color', '#dd3333');
});
$('#delete_button').mouseleave(function() {
$(this).closest('tr').css('border-style', 'none');
});
});
这是什么感冒引起的?我是否可以不具有多个具有相同ID的按钮?
您只定位一个按钮,因为ID是唯一的,您只能拥有一个带有该ID的按钮。 – adeneo 2013-03-26 17:13:21