入力ボックスの上にいくつかの画像を追加するカスタムjQueryプラグインを作成しています。ハイライトクラスは完全に動作していますが、INPUTBANNERクラスの表示と非表示を切り替えるための.toggle()のセレクタには助けが必要です。
jQuery.fn.inputmenu = function() {
function createInputMenu(node) {
$(node).bind('focus', function() {
$(this).parent().toggleClass('highlight');
//SHOW INPUTBANNER CLASS
$(this).parent().('.inputbanner').toggle();
});
$(node).bind('blur', function() {
$(this).parent().toggleClass('highlight');
//HIDE INPUTBANNER CLASS
$(this).parent().('.inputbanner').toggle();
});
$(node).parent().append('<div class="inputbanner">some images here</div>');
}
return this.each(function() {
createInputMenu(this);
});
};
あなたはそれがここで実行している見ることができます:http://jsbin.com/adiwe – pixeline
@pixeline:デモは私のために動作しません...カンパニー・ブロックをいくつかのJavaScript(jQueryのを含みます)...私はこれをテストしています。 – RSolberg