Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery “element.position()为null”错误需要解决_Jquery_Html_Console - Fatal编程技术网

Jquery “element.position()为null”错误需要解决

Jquery “element.position()为null”错误需要解决,jquery,html,console,Jquery,Html,Console,我收到一封信 Error: element.position() is null Source File: http://nothingcantouchme.com/js/fGallery.jquery.js Line: 20 在本网站上: 有人能帮我识别并解决这个错误吗?这导致了我为预告片编写的Fancybox弹出窗口出现问题。我确信我在索引文件的某个地方犯了一个错误,因为我向您保证fgallery.jquery.js文件不是问题所在 编辑:注意到这个错误导致我的大多数jquery脚本出现问

我收到一封信

Error: element.position() is null
Source File: http://nothingcantouchme.com/js/fGallery.jquery.js
Line: 20
在本网站上:

有人能帮我识别并解决这个错误吗?这导致了我为预告片编写的Fancybox弹出窗口出现问题。我确信我在索引文件的某个地方犯了一个错误,因为我向您保证fgallery.jquery.js文件不是问题所在


编辑:注意到这个错误导致我的大多数jquery脚本出现问题,而不仅仅是Fancybox脚本。

没有名为“top”的样式属性。所以,尝试从fGallery.jquery.js中删除下面的行

clone.css('top', element.position().top);
如果需要,您可以在下面的行中添加

clone.css('vertical-align', 'top');

您应该在问题中包含相关的代码片段,而不是放置到外部站点的链接。请不要包含完整的大文件,只包含相关的部分。@AleksG老实说,我不知道应该包含代码的哪一部分,或者我应该包含哪一部分。虽然我知道你是从哪里来的。我已经添加了你的调整,但错误仍然存在。谢谢你的回复。你还有别的想法吗?正如我所说的,我相信错误与我在索引页面中执行的内容有关,而不是在js文件中执行的内容……错误在js文件中。正如我看到的,变化并没有增加。clone.css'top',element.position.top;仍在文件中。可能是为您缓存的?我仔细检查了一遍,并相应地进行了更新。