Sie könnten %code% von der jQuery API
verwenden %Vor%Fiedle hier: Ссылка
Ich habe eine Reihe von Anker-Tags ( <a>
), die ich in <span>
-Tags konvertieren muss. Ich muss das nicht tun, um das Klicken zu deaktivieren (ich weiß über preventDefault()
und über das Click-Event-Handler false
zurückgeben). Ich muss dies nur tun, um die Drag-and-Drop-Sortierung zu ermöglichen (die IE auf einem Anker-Tag verbietet, aber auf einer Spanne erlaubt).
Ich habe eine funktionierende Lösung, die in Ordnung ist.
Ich frage mich nur, ob einer von euch Zauberern einen besseren Weg zum Erreichen des gleichen Endergebnisses bietet.
Nach der Antwort von naveen verlieren Sie den href -Tag
Wenn Sie auch ein href-Tag möchten, ändern Sie dies wie folgt ...
%Vor% Ich habe eine Reihe von Anker-Tags ( replaceWith
), die ich in %code% -Tags konvertieren muss. Ich muss das nicht tun, um das Klicken zu deaktivieren (ich weiß über %code% und über das Click-Event-Handler %code% zurückgeben). Ich muss dies nur tun, um die Drag-and-Drop-Sortierung zu ermöglichen (die IE auf einem Anker-Tag verbietet, aber auf einer Spanne erlaubt).
Ich habe eine funktionierende Lösung, die in Ordnung ist.
Ich frage mich nur, ob einer von euch Zauberern einen besseren Weg zum Erreichen des gleichen Endergebnisses bietet.
Das Mischen von Standard-DOM-Methoden mit jQuery ist etwas seltsam und unnötig. Sie könnten stattdessen einfach so etwas tun:
%Vor%Dies kopiert nur den Inhalt der Verknüpfung in eine neue %code% und ersetzt dann die %code% durch die neue %code% .
Referenzen:
Tags und Links javascript jquery dom