トークンのオートコンプリート機能を備えた検索バーを使用しています。よく知られているloopj:-)。フォームフィールドを正しく設定したとしても、それらはloopjでコード化されたイベント処理と、カスタムjsファイル(以下に表示)で行われたcssの変更にのみ反応します。
別のファイルに独自のイベントを追加して介入するにはどうすればよいですか。たとえば、loopjがhandelr1を定義し、handler2を定義している場合、 handler1とhandler2の両方を実行させるにはどうすればよいですか。
これが私のjQueryファイルです:
(function($){
$(document).ready(function() {
$("#search-engine").tokenInput("http://playground.com/search/callback", {
theme: "facebook",
queryParam: "search_param"
});
$("#search-engine-2").hover(
function () {
$(this).append($("<span>***</span>"));
}
);
$("#search-engine-2").css("border","3px solid red");
$("#search-engine-2").hover(
function () {
$(this).append($("<span> ***</span>"));
},
function () {
$(this).find("span:last").remove();
}
);
//li with fade class
$("#search-engine-2.fade").hover(
function(){
$(this).fadeOut(100);$(this).fadeIn(500);
});
});
})(jQuery);
ありがとう