试图让页面滚动到锚点,我收到此错误.
无法读取未定义的属性"top"
现在我有我的JS,如下所示......
//scroll to section process page
function scrollToAnchor(aid){
var aTag = $("div[name='"+ aid +"']");
$('html,body').animate({scrollTop: aTag.offset().top},'slow');
}
$("li.menu-item-141 a").click(function() {
scrollToAnchor('#philosophy-page');
});
Run Code Online (Sandbox Code Playgroud)
这是我的HTML ...
<div class="container">
<div name="philosophy-page" id="philosophy-page">
<div class="philosophy-heading">
<h1>Philosophy</h1>
</div><!-- /.philosophy-heading -->
</div><!-- /#philosophy-page -->
</div><!-- /.container -->
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒!
谢谢!
也许我疯了,但是没有办法摆脱Twitter bootstrap上的20px排水沟?例如,我使用了使用alpha和omega的框架来覆盖排水沟给它一个边距:0px; 我目前没有在twitter bootstrap文档中看到这样的内容.
我正在尝试使用流沙和 jquery 插件,但在使用 jquery 1.9.1 时出现此错误。
“未捕获的类型错误:无法读取未定义的属性 'msie'”
我知道 msie 是 jQuery.browser 属性上的标志 jQuery.browser 自 1.3 版以来已弃用,并在 jQuery 1.9.0 中删除
这就是为什么这会导致错误。但是有没有办法让流沙再次起作用?
任何帮助或建议都会很棒!
提前致谢!
我目前正在使用以下代码.
<script type="text/javascript">
$(document).ready(function(){
$(".slidingDiv").hide();
$(".show_hide").show();
$('.show_hide').toggle(function(){
$(".slidingDiv").animate({
opacity: 0.25,
left: '+=50',
height: 'toggle'
}, 5000,
function(){
$("#plus").text("-")
}
);
},function(){
$(".slidingDiv").slideUp(
function(){
$("#plus").text("+")
}
);
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我的动画正在工作,但它上下滑动.我宁愿让它从左到右滑动显示.这似乎是一个简单的修复,但我有一些问题让它工作.
思考?