<nav id="navbar-main" class="navbar navbar-default navbar-static-top main-nav" data-spy="affix" data-offset-top="100">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#"><img id="#head-logo" src="images/logo.png"></a>
</div>
上面導航欄的變化 - ‘粘貼’,我想改變導航欄裏面品牌形象的來源時,導航欄有班級「詞綴」。 但下面不工作 -「.hasClass」從頂部滾動和類添加當if語句不工作
$(document).ready(function() {
if ($("#navbar-main").hasClass('affix')) {
$(".navbar-brand img").attr('src','second.jpg');
}
else {
$(".navbar-brand img").attr('src','images/logo.png');
}
});
以下工作 -
$(window).scroll(function(){
var navscroll = $(window).scrollTop();
if(navscroll >= 50) {
$(".navbar-brand img").attr('src','second.jpg');
}
else {
$(".navbar-brand img").attr('src','images/logo.png');
}
});
你什麼時候調用'logochange'? –
如果它有效,那麼它是好的...你想要做什麼 –
@Ashishsah不要鼓勵在第三方網站上託管代碼。人們應該使用內置的代碼片段功能來解決問題。 –