ich ein paar Spannweiten wie dieses:Swap Wörter umfasst
<span class="test">word1 word2 @ different content test </span>
<span class="test">word3 word4 @ different content test343wer</span>
<span class="test">example54 example98 @ different content3453</span>
<span class="test">word13 word92 @ different content1111111</span>
<span class="test">word223 word14 @ different content00</span>
Und ich brauche diese Ausgabe:
<span class="test">word2 word1</span>
<span class="test">word4 word3</span>
<span class="test">example98 example54</span>
<span class="test">word92 word13</span>
<span class="test">word14 word223</span>
Beachten Sie, dass die ersten beiden Worte Position und alles von getauscht haben @ abgezogen wird.
Ich habe mit diesem Code getestet, aber es ist unvollständig und funktioniert nicht. Und es verwendet eine ID nicht eine Klasse:
var datetime = document.getElementById('test').innerHTML;
var date = datetime.substr(0, datetime.indexOf('@')).trim();
var reverse = date.split(" ");
reverse.reverse();
var result = (reverse[0] + ' ' + reverse[1])
console.log(result);
Die Anzahl der Spannweiten variieren kann
Danke für die Hilfe :)
Das ist nett ein @ Rory McCrossan akzeptieren diese @ user6079228, funktioniert perfekt mit minimalen Code –
Funktioniert perfekt, thx :) – user6079228