Ich habe Absatz, der einen mehr gelesenen Link darin geschachtelt hat.Text abschneiden, ohne verschachtelte Verbindung zu treffen
<p>Lorem ipsum blah blah blah <a href="link">Read More</a></p>
Ich brauche den Absatztext zu kürzen und es mit einem Auslassungszeichen enden, ohne etwas in dem <a></a>
Tag zu beeinflussen.
Ich kann die Kürzung des Textes mit $(p).text($(p).text().substring(0,n)+'...');
tun, aber natürlich, wenn ich den Absatz mit $(p).text()
greifen würde, würde es die Verbindung enthalten und würde es abschneiden.
Gibt es eine Möglichkeit zu greifen, und ersetzen Sie dann mit der abgeschnittenen Version, der Text der <p>
ohne Auswirkungen auf die </a>
. Am besten ohne Regex zu verwenden oder den Link zu klonen und neu anzuhängen?
wollen Sie diese auf Anker-Tag, indem Sie tun? oder beim Laden der Seite? –
@SunilKumar Dies würde beim Laden der Seite passieren – DasBeasto
Werfen Sie einen Blick: http://stackoverflow.com/questions/4106809/how-can-i-change-an-elements-text-without-change-its-child-elements –