オンラインソースコードエディタを構築していて、スニペット、jQueryプラグインを使って強調表示しています。ですから、私はtextareaとpre要素を持っています。ここでは、各キーアップでpreにtextareaの値をコピーします...だから、私は関数.snippet()、document.ready()、そして各キーアップで構文のハイライトを作成します。しかし、私はそれが同じ要素に対して複数回呼び出されるとうまくいかないことに気付きました。ここに私のコードを確認してください:http://jsfiddle.net/parisk/YkNMh/。 (これは、document.ready()で一度呼び出されたキーアップ原因では機能しません。ドキュメントの呼び出しを無効にすると、最初のキーアップでのみ動作します)...そして、私は本当に解決したいと思いますこの問題。ご協力いただきありがとうございます!"Snippet" jQueryプラグインを同じ要素に対して2回呼び出すことはできません
0
A
答えて
0
スニペットプラグインは、pre
要素を<div>
にラップし、選択したコードスタイルに応じてクラスも追加します。
明らかに、要素がすでにsnippet 'であるかどうかを確認するためにそれらを使用します。
あなたはそれらの変更を元に戻す必要があるでしょうし、あなたのケースで簡単な解決策はhttp://jsfiddle.net/gaby/Kpphx/
0
で
$('pre').snippet("c",{style:"the",showNum:true});
$('pre').removeClass().unwrap().snippet("c",{style:"the",showNum:true});
に例を変更することです私は同じ問題を抱えて、 try catchのエラーは:TypeError:$ .browserは未定義です。だから、JQueryを読んだ後、$ .browserはJQuery 1.9で削除されています。お使いのjQueryのリンクの後にこれを追加する修正するには
(プラグインを移行):解決
<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>
問題は、これは誰かに役立ちます願っています!
関連する問題
- 1. Node.jsストリーム: - ストリームファンクションが同じファイルに対して2回目の呼び出しではありません
- 2. 同じページでYUI.addを同じモジュールに対して複数回呼び出すことは安全ですか?
- 3. 同じAjaxが2回呼び出されました.JQuery
- 4. Rake :: TestTaskと同じRakefileでカスタムRakeタスクを2回呼び出すことができません
- 5. JQueryプラグインがマイページに2回以上呼び出されていません
- 6. mongoLABのplayMorphia IllegalStateException:同じDBObjectで2回認証を呼び出すことができません
- 7. 同じphpページで同じ関数を2回呼び出す
- 8. コントローラでセッションメソッドを2回呼び出すことはできません
- 9. アンドロイドは同じダイアログを2回呼び出します
- 10. jQueryが2回呼び出すことを追加します
- 11. jQueryのready()関数を同じ要素に対して2回使用できますか?
- 12. Androidと同じメソッドが2回呼び出されました
- 13. cellForRowAtIndexPathは同じ「アイテム」に対して複数回呼び出されますか?
- 14. org.apache.logging.log4j.core.layout.JsonLayoutクラスのファクトリメソッドをJsonLayout要素に対して呼び出せません
- 15. jQuery appendは2回呼び出されませんか?
- 16. C++関数が2回呼び出すことができません
- 17. jquery関数を呼び出すことができません
- 18. jQueryを呼び出すことができません
- 19. jQuery .submit()を呼び出すことができません
- 20. ディレクティブを2回呼び出して同じスコープを共有しています
- 21. 誤って同じobj-Cオブジェクトを2回呼び出す
- 22. Swingで同じボタンを2回使用することはできません
- 23. なぜCollections.sortはComparatorを同じ引数で2回呼び出しますか?
- 24. あなたはKnockout.Jsに同じ要素にバインディングを複数回適用することはできません
- 25. jquery要素は表示されたjsonから呼び出すことができません
- 26. jqueryまたはjavascriptは複数のアクションを同時に呼び出していますが、同時に呼び出すことはありません
- 27. Linq:WhereとOrderByに同じメソッドを2回ではなく1回だけ呼び出しますか?
- 28. 同じ名前の複数の要素からget_attribute()を呼び出すことはできますか?
- 29. React.render()を複数回呼び出すエラー:_registerComponent(...):対象のコンテナはDOM要素ではありません
- 30. ファイルに対してmmapを2回呼び出す
オリジナルのものが間違ったもの(*ブラッシュ*)だったので、例へのリンクを変更しました。 –
それは世界:)ありがとうございます – Paris