84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
如何让非表单标签拥有disabeld属性?
闭关修行中......
你自定义 css 就好了:
<a href="xxx" disabled>abcd</a>
a { color: white; } a[disabled] { color: gray; }
http://jsfiddle.net/v9ajhc0a/
$('#xx').attr('disabled',disabled)
补充下,如果是一般标签(有disabled的一般不是一般标签),简单的用CSS调下样式就可以了。如果是按钮(按钮自带disabled属性及对应的可操作状态)。如果是a标签,即楼上所写的情况,还要处理下对应标签的点击事件(简单用CSS写只是“看上去disabled”,还要在操作的时候真正的“disabled”)
我建议你把楼上两个答案合在一起比较好吧。CSS可以控制样式一致,然后可以给那个控件添加自定义属性disable 用JQ的attr可以取值或者修改
你自定义 css 就好了:
http://jsfiddle.net/v9ajhc0a/
$('#xx').attr('disabled',disabled)
补充下,如果是一般标签(有disabled的一般不是一般标签),简单的用CSS调下样式就可以了。
如果是按钮(按钮自带disabled属性及对应的可操作状态)。
如果是a标签,即楼上所写的情况,还要处理下对应标签的点击事件(简单用CSS写只是“看上去disabled”,还要在操作的时候真正的“disabled”)
我建议你把楼上两个答案合在一起比较好吧。CSS可以控制样式一致,然后可以给那个控件添加自定义属性disable 用JQ的attr可以取值或者修改