问问题
44 次
2 回答
3
选择器$('.container.user')
表示同时具有类container
和的元素user
。要选择后代,您需要在和之间有空格.container
,.user
您正在使用i
您可能需要a
用于锚点的标签。此外,您在同一事件中启用和禁用,因此您的第一个设置将被覆盖。
改变
$('.container.user')
至
$('.container .user')
attr() 设置禁用属性但不禁用单击。使用 off 移除事件来分离点击事件,你可以在这里测试它。
于 2013-11-14T05:43:37.467 回答
1
你selector
是错误的使用.container .user
代替'.container.user'
$(document).ready(function() {
$(".user").click(function(){
console.log('Was clicked');
$('.container .user').prop('disabled', true);// Disable all links
$('.container .user').prop('disabled', false);// Enabled later by the script on success
});
});
于 2013-11-14T05:48:02.430 回答