启用或禁用<;i>;在jQuery中
我试图仅在单击启用或禁用<;i>;在jQuery中,jquery,Jquery,我试图仅在单击.user时禁用内的所有,但似乎没有成功。还有其他的,但它们不需要触摸。我只能使用禁用、启用部分。你能帮忙吗 $(document).ready(function() { $(".user").click(function(){ console.log('Was clicked'); $('.container.user').attr('disabled', 'disabled');// Disable all links
.user
时禁用
内的所有
,但似乎没有成功。还有其他的
,但它们不需要触摸。我只能使用禁用、启用部分。你能帮忙吗
$(document).ready(function() {
$(".user").click(function(){
console.log('Was clicked');
$('.container.user').attr('disabled', 'disabled');// Disable all links
$('.container.user').attr('disabled', '');// Enabled later by the script on success
});
});
<div class="container">
<div><i class="icon-add user"></i></div>
<div><i class="icon-add user"></i></div>
<div><i class="icon-add user"></i></div>
<div><i class="icon-add user"></i></div>
<div><i class="icon-add user"></i></div>
<div><i class="icon-add user"></i></div>
</div>
$(文档).ready(函数(){
$(“.user”)。单击(函数(){
log('Was clicked');
$('.container.user').attr('disabled','disabled');//禁用所有链接
$('.container.user').attr('disabled','');//成功后由脚本启用
});
});
选择器$('.container.user')
表示同时具有类container
和user
的元素。要选择子体,您需要在.container
和.user
之间留出空间。您正在使用i
标记,您可能需要使用a
作为锚定。此外,您正在同一事件中启用和禁用,因此您的第一个设置将被覆盖
改变
到
attr()正在设置disable属性,但未禁用单击。使用“关闭”删除事件以分离单击事件,您可以对其进行测试。选择器$('.container.user')
表示同时具有类container
和user
的元素。要选择子体,您需要在.container
和.user
之间留出空间。您正在使用i
标记,您可能需要使用a
作为锚定。此外,您正在同一事件中启用和禁用,因此您的第一个设置将被覆盖
改变
到
attr()正在设置disable属性,但未禁用单击。使用“关闭”删除事件以分离单击事件,您可以对其进行测试。您的
选择器
错误使用.container.user
代替'.container.user'
使用而不是喜欢
您的
选择器
错误,将.container.user
替换为'.container.user'
使用而不是喜欢
禁用在非ie浏览器中不起作用,是吗?我认为标准只允许输入上的属性…禁用在非ie浏览器中不起作用,是吗?我认为标准只允许在输入上使用该属性…你说的是链接你想要一个标记而不是我吗?我正在尝试禁用,以便用户无法单击它。要从中删除单击事件,再次启用它们的方法是
on
?如何再次启用它们?您正在谈论的是链接您想要一个标记而不是我吗?我正在尝试禁用,以便用户无法单击它。要从中删除单击事件,再次启用它们的方法是on
?如何再次启用它们?
$('.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
});
});