2014-01-26 27 views
3

我有這個如何禁用span中的onclick選項?

<span class="ui-icon ui-icon-info" id="icon" runat="server" ></span> 

我不使用onclick但我的圖標是可點擊(也許是因爲jQuery的UI類...) 我需要完全禁用的onclick。

有沒有辦法做到這一點?

+0

你希望光標能像一樣還是什麼? –

+0

我需要從jQuery UI插件懸停是不健康的(我認爲..) – user2560521

+0

你可以創建一個小提琴嗎? –

回答

3

我猜跨度點擊不火,如果任何事件沒有指定,意味着這是更多的設計問題

如果有手光標只要您懸停你可以將光標屬性在CSS spcecify這來了:

.someclass { 
    cursor: default 
} 

如果有一些事件fireing這裏看到的另一種可能性: Use CSS to make a span not clickable

<span class='unclickable' onclick='return false;'>description<br></span> 
+0

我試過沒有改變對不起:( – user2560521

+0

謝謝你! - onclick ='返回false;'爲我工作 – user2560521

3

你可以試試:

jQuery的off()來關閉特定跨度onclick事件。

用途:

jQuery("span#icon").off("click");

檢查w3schools教程這個

或者,您可以嘗試:

jQuery("span#icon").css("cursor","default"); 
0

我是新的在stackoverflow。我想在這裏添加我的代碼,但我沒因爲這個原因,我只是用我的HTML代碼 enter image description here 和腳本添加的圖片在這裏被 enter image description here