- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryで要素を複製するプラグインの作成)
jQueryで要素を複製するプラグインの作成
このQ&Aのポイント
- jQueryのプラグインを作成しています
- 追加ボタンをクリックしたら、指定要素を複製していくというものです
- プラグインを作成しましたが、要素(clone_base1)が消えてしまいます。原因もわからず困っています。どのようにしたらよいのでしょうか
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 失礼しました。 どうやら、こちらのほうが普通らしいですね。 $.fn.extend({ hoge: function(){ alert("fuga"); } });
その他の回答 (1)
- fujillin
- ベストアンサー率61% (1594/2576)
回答No.1
どういう仕様のプラグインにしたいのか良くわかりませんけれど… cloneを上書きしたいということでしょうか? いずれにしろ、 > return this.each(function() { の時のthis値を確認してみてください。(多分、想定と違うはず) 普通だとこんな利用方法では? if($(null).hoge) $(null).hoeg(); else alert("none"); // → none $.fn.hoge = function(){ alert("fuga"); }; if($(null).hoge) $(null).hoge(); else alert("none"); // → fuga
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。 無事解決しました。