私はjQuery contextMenuというプラグインを使用していますが、DOMが既にロードされた後にajax経由でロードされる要素で問題を起こしています。誰も私がこれを.liveで動作させる方法を知っていますか?jquery contextMenu + .live
答えて
私はoriginal jquery.contextMenu.jsスクリプトを修正しました。私は.each()
を.live("mousedown", ...)
に置き換えて、適切なマウスバインドを削除しました(私のコードとオリジナルを比較して変更を加えることもできます)。
あなたは私のためhttp://pastebin.com/jBcAR6g1
作品からコードを取得することができます。
rafekこれは素晴らしいです! +1 – Turowicz
新しく追加された要素については、enableContextMenuItems()メソッドを使用する必要があると思います。あなたのコードを投稿すれば、助けがより簡単になります。
私はこれを打ちましたが、それは私にとってはうまくいかないようです。提案していただきありがとうございます。私は、それが違いをもたらすかどうかを見るためにenableContextMenuItems()の前にdestroyContextMenu()を試みましたが、そうしませんでした。 –
次に、私たちが助けてくれるようにコードを投稿してください –
私のコードは、divを生成するim以外には.contextMenu()を.post()経由でデモとまったく同じです。あなたが望むなら、デモをjsfiddleに入れることができます。 –
- 1. jQueryイベント.live()wierdness
- 2. jquery facebook wall .live
- 3. jQuery + Sortable + live
- 4. jquery live for effects
- 5. jQuery .live()issue
- 6. jquery live:問題
- 7. jQuery live()alternative
- 8. jQuery hover live()?
- 9. Jquery Live Click
- 10. Jquery - Live Fancboxトリガー
- 11. jQuery - live mouseoverイベント
- 12. jQuery live()for removeAttr()?
- 13. Jquery live()とjquery ui button()
- 14. jQuery Live "anything"機能?
- 15. jquery .live()、イベントバインディングとajax
- 16. jquery obj.find( '> a.link')。live()?
- 17. jquery UI live with draggable
- 18. jQuery .live()とDocument ready
- 19. jQuery live vertical news ticker ...
- 20. jQuery live()イベントハンドラのパフォーマンス
- 21. jQueryの:.liveの問題()
- 22. jQuery .live()ホバープラグインで使用
- 23. jQuery .liveと.bindとの使用
- 24. jQuery next()live()で動作しません
- 25. live()とliveQuery()を使用するjQuery 1.4.4
- 26. JQuery:.validのプラグインを.liveにバインドする
- 27. .liveのjquery-uiダイアログの問題
- 28. jQuery `.live()`イベントが発生しないデバッグ
- 29. jQueryのlive()とbind()の違い
- 30. jquery .live( 'change')ドギーの結果を返す
コードはどこですか? http://api.jquery.com/live/ – Mrchief