控制標簽的可用不可用比較好的處理方式


button類控件可以使用attr("disabled","disabled")控制不可用,

但是a標簽這樣處理就不能達到效果了。

修改href值控制點擊的話,還原href的值則不好還原了。

可以這樣處理$("a").addClass("disabled");

其中disabled為自定義的css

.disabled{

  pointer-events:none;

  cursor:default;

}

pointer-events 屬性
auto:
與pointer-events屬性未指定時的表現效果相同。在svg內容上與visiblepainted值相同
none:
元素永遠不會成為鼠標事件的target。但是,當其后代元素的pointer-events屬性指定其他值時,鼠標事件可以指向后代元素,在這種情況下,鼠標事件將在捕獲或冒泡階觸發父元素的事件偵聽器。
即穿透。
其他值只能應用在SVG上。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM