【发布时间】:2013-12-06 07:53:32
【问题描述】:
您好,我的网站有一个固定的水平导航栏,当我放大时在移动设备上滚动它时遇到问题。我进行了研究,解决此问题的唯一方法是使用 javascript。
我找到了一个 jquery 解决方案(如下),但我很难将它变成一个角度指令。有什么帮助吗?谢谢
我正在尝试将其转换为角度指令的 jquery
if ($(window).width() < 990) {
$('#copyright').css({ 'left': (20 - $(window).scrollLeft()) + 'px' });
$('#click-to-call, #erving').css({ 'right': (20 + $(window).scrollLeft()) + 'px'});
}
$(window).scroll(function() {
if ($(window).width() < 990) {
$('#copyright').css({ 'left': (20 - $(window).scrollLeft()) + 'px' });
$('#click-to-call, #erving').css({ 'right': (20 + $(window).scrollLeft()) + 'px'});
}
else {
$('#copyright').css({ 'left': '20px' });
$('#click-to-call, #erving').css({ 'right': '20px' });
}
});
【问题讨论】:
标签: javascript css angularjs angularjs-directive angularjs-scope