2016-07-28 12 views
2

以下は私のコードですが、クリックなしで単純なコンボボックスを実装したいだけです。私はhtmlとjqueryでそれを削除したいということです。私は上記のコードで削除する必要がありますjqueryのコードその後、このクリックアクションを取り除く方法コンボボックスからのjavascript

<a href="javascript:void(0)">Click</a> 

を削除する場合は、クリックアクションを削除したい場合は

$(function(){ 
 
    var CB = $("select").kendoComboBox(); 
 
    
 
    $("a").click(function(){ 
 
     
 
    }); 
 
});
<html> 
 
<head> 
 
<script class="jsbin" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> 
 
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.common.min.css" rel="stylesheet" /> 
 
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.default.min.css" rel="stylesheet" /> 
 
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.dataviz.min.css" rel="stylesheet" /> 
 
    <script src="http://cdn.kendostatic.com/2012.1.515/js/kendo.all.min.js"></script> 
 
</head> 
 

 
<body> 
 
    <select> 
 
     <option>One</option> 
 
     <option>Two</option> 
 
     <option>Three</option> 
 
    </select> 
 
    <a href="javascript:void(0)">Click</a> 
 
</body> 
 
</html>

答えて

1

は、単に実行します。

$('a').off('click'); 

.on()リスナーを追加
.click()あなたがクリックリスナーをしたくない場合はクリックするだけの部分を削除し、あなたの上記のコードで.on('click')
.off()削除リスナー

に等しいです。だからあなたのjqueryの関数は次のようになります

$("a").click(function(){ 

}); 

これは:

$(function(){ 
    var CB = $("select").kendoComboBox(); 
}); 
+0

私が追加する必要がある完全なjqueryコードを理解したり編集したりするためにコードスニペットで編集できますか? – overflowstack9

+0

私の編集したポストを見て、あなたが望むことを願ってください – Gatsbill

1

次のHTMLとJquで試してくださいエリースニペット。

<select id="mySelectBox"> 
    <option>One</option> 
    <option>Two</option> 
    <option>Three</option> 
</select> 
<button id="btn">Click</button> 

$("#btn").click(function(){ 
    $("#mySelectBox option:selected").remove(); 
}); 
関連する問題