問題タブ [medium-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
102 参照

javascript - 複製された DOM 要素を特定する

contenteditables を使用する WYSIWYG エディターである MediumEditor を使用しています。contentEditable 内の各要素に異なる ID を割り当てる必要がありますが、( を押すEnterと) エディターは、すべての属性を使用して、現在の段落から段落を複製します。<p>クローン元の要素から新しい要素を識別する方法があるかどうか疑問に思っていますか? 新しい要素は、既存の要素の前または後に配置できます。

アップデート:

例を次に示します: https://jsfiddle.net/wwoh7e62/

のコードにdoCloneアクセスできません。私のコードはmyFunc関数に常駐する必要があります。

フィドルを入力しているときに、解決策はおそらくイベントリスナー(クローンされていない)をアタッチすることであり、新しいノードはイベントリスナーを持たないノードになることに気付きました。

アップデート:

以前に割り当てられた ID は、特定のノードを識別するために使用されるものと同じままである必要があります。