当试图检索元素的位置(相对于非静态父元素)时,如果在代码的后面将位置(css样式)设置为默认的静态位置以外的任何位置,则返回的值(在此css属性被设置之前)是错误的(静态父元素的左上角)。帮助?
说得通:
var top = $(this).position().top;
var left = $(this).position().left;
console.log(left);
console.log(top);
控制台
main.js:660main.js:0main.js:800main.js:0main.js:660main.js:100main.js:800main.js:100.
这是一个非常恼人的错误,关于这个控制台错误似乎有各种各样的问题。它没有给我所有的工作,在控制台使用铬。
/**
* Dropdown menu positioning
*/
loc.dropMenuPositioning = function (){
var dropMenu = $('.js-dropdown-item-wrap');
var mainNavigationOffset = $('.js-nav-container > ul').offset();
var mai
在这个网站的“特色项目”部分有一个动画效果。
我正在尝试为我的网站做这件事,实际上我在大约一个月前就这样做了。但现在,令人惊讶的是,它根本不起作用,对我来说,只是有点模棱两可地找出问题可能是什么。
我是不是选错了库,是我的脚本有问题,还是有bug?
HTML。
<a class="MainMiddleTwoEach MMTE1" href="#" title="This is the title 1">
<label class="MainMiddleTwoLabel1">
我有以下的div结构
<div class="page">
<div id="top" class="header-container">
<!-- navigation menu and search box in here -->
</div>
<div class="main-container col1-layout">
<!-- Fancybox for photo gallery and