Dlaczego nie mogę zmienić kodu CSS znacznika a
za pomocą jquery? Na przykład,jquery: usunąć kursor wskaźnika?
html,
<a href="#">1</a>
<a href="">2</a>
<a href="http://website.com/#/home/about/">3</a>
<a href="http://website.com/home/about/">4</a>
link 1 i 2 nie są klikalne, więc chcę, aby usunąć kursor wskaźnika.
jquery,
$("a").click(function(e){
if($(this).attr("href") == "#" || $(this).attr("href") == "") {
alert("this is non-clickable");
$(this).css({cursor:"default"});
e.preventDefault();
}
else{
alert($(this).attr("href"));
$(this).css({cursor:"pointer"});
e.preventDefault();
}
});
jest to możliwe?
To działa dla mnie. Co nie działa? Z jakiej przeglądarki korzystasz? – Scott
Ja drugi. To działa. –
@joespina Firefox pokazuje 'kursor: wskaźnik;' w skrzypcach on udostępnił :) –