Reputation: 177
Hi anyone got any ideas why my jQuery code wont work? Its embedded at the bottom of a joomla index.html file
$(window).load(function(){
if ($(window).scrollTop() > 10) {
$("#t3-mainnav").removeClass("arrowNav");
$("#t3-mainnav").addClass("darken")
} else {
$("#t3-mainnav").removeClass("darken");
$("#t3-mainnav").addClass("arrowNav");
}
});
this seems to work fine though,
$( document ).ready(function() {
console.log( "document loaded" );
});
Upvotes: 0
Views: 463
Reputation: 177
$(function(){
$(window).scroll(function(){
if($(this).scrollTop()>=10){
$("#t3-mainnav").removeClass("arrowNav");
$("#t3-mainnav").addClass("darken")
} else {
$("#t3-mainnav").removeClass("darken");
$("#t3-mainnav").addClass("arrowNav");
}
});
});
This seemed to work guys, don't know why though :S
Thank you Alex and Sam
Upvotes: 0
Reputation: 2967
Try something like this:
$(document).ready(function(){
$(window).scroll(function(){
if ($(window).scrollTop() > 10) {
$("#t3-mainnav").removeClass("arrowNav");
$("#t3-mainnav").addClass("darken")
} else {
$("#t3-mainnav").removeClass("darken");
$("#t3-mainnav").addClass("arrowNav");
}
})
});
Upvotes: 1