我在http://riskby.com/features/网站上有个问题
如果向下滚动一点,然后单击MyRiskby菜单元素,文本如下所示:

这是我的JS:
;(function ($) {
$("#text-6").css({
"display": "none"
});
$('#menu-item-990 a').click(function (event) {
$('#text-6').slideToggle("fast");
});
$('#text-6').click(function (e) {
e.stopPropagation();
});
$(document).click(function () {
$('#text-6').slideUp();
});
$(window).scroll(function () {
var a = 1;
var pos = $(window).scrollTop();
if (pos > a) {
$("#text-6").css({
position: 'fixed',
top: '45px'
});
} else {
$("#text-6").css({
position: 'fixed',
top: '89px'
});
}
});
})(jQuery);我能以某种方式阻止这种事发生吗?
到目前为止,状态:仍然没有找到解决方案。当我先向下滚动,然后点击MyRiskby.我的JS是不是出了什么问题?每一个答案都非常感谢!谢谢!
Fiddle: http://jsfiddle.net/mediabird/m186z4t7/1/
发布于 2015-06-06 09:10:33
好吧,我找到了一个解决方案:
将position从fixed更改为absolute。所以比较简单;)现在在我的电脑上工作。
希望它能在未来帮助到其他人。
https://stackoverflow.com/questions/30640689
复制相似问题