Witam, potrzebuje do swojej strony napisać prosty skrypt ale niestety nie mam obycia, dlatego liczę na pomoc bardziej doświadczone Osoby.
Mam w stopce zwykłą listę:
<ul id="lista">
<li><a href="/kontakt">Kontakt</a></li>
<li><a href="/omnie#">O mnie</a></li>
</ul>
Napisałem skrypt w jQuery, który sprawdza czy ostatnim znakiem w href jest "#", jeśli tak to dodaje target="_blank"
$(document).ready(function() {
$( "#lista li a" ).each(function( i ) {
var lia = $(this).attr("href");
if(lia.slice(-1) == '#') {
$(this).attr('target','_blank');
}
});
});
I wszystko działa jak należy ;)
Męczę się i nie potrafię dodać polecenia, które w przypadku odnalezienia "#" - usunie ten, ostatni znak z linku:
$(document).ready(function() {
$( "#lista li a" ).each(function( i ) {
var lia = $(this).attr("href");
if(lia.slice(-1) == '#') {
$(this).attr('target','_blank');
$(this.slice(-1)) == ' '; <------------------------- ??
}
});
});
Prosiłbym o pomoc w rozwiązaniu problemu :) wiem, że jestem blisko :P