Im Moment habe ich diesen Code, der eine Spanklasse mit einem Hyperlink ersetzt. Der Hyperlink enthält eine Abkürzung und das alternative Texxt für den Hyperlink enthält die gleiche Abkürzung. Jetzt möchte ich die zweite Abkürzung im alternativen Text des Hyperlinks irgendwie ersetzen. So dass es nicht "klicke hier, um + zu besuchen '' Name '' Abkürzung", sondern stattdessen ein Alias. Also wenn der Abkürzung ggl ist, sollte der Alias google sein. Aber der Hyperlink sollte diesen Alias nicht verwenden. Kann mir jemand helfen? thxHyperlink alternativer Text Ersatz
(function($) {
var number = "1234567";
function linkBuilder(abbreviation) {
return "<a href='https://www.test.com/" + abbreviation + "?sitenumber=" + number + "default'>Click here to visit " + abbreviation + "</a>";
}
function linkBuilder2(abbreviation2) {
return "<a href='https://www.test.com/" + abbreviation2 + "?sitenumber=" + number + "default'>Click here to visit " + abbreviation2 + "</a>";
}
jQuery(document).ready(function() {
var fl = $(".first-link");
if (fl.length > 0) {
fl.html(linkBuilder(fl.data("abbreviation")));
}
var sl = $(".second-link");
if (sl.length > 0) {
sl.html(linkBuilder2(sl.data("abbreviation2")));
}
});
})(jQuery);
Warum haben Sie zwei identische Funktionen? Benutze die 'linkBuilder'-Funktion beide Male und lösche die andere. – kalsowerus
weil, wenn ich die Funktion für die gleiche Klasse zweimal verwende, der Ersatz für den zweiten Link identisch mit dem ersten Link ist, auch wenn sie unterschiedliche Abkürzungen haben. –
und ich bin eine Art Anfänger/noob/was auch immer –