Jquery在加载时跳转到iframe

时间:2015-06-23 18:27:26

标签: javascript jquery html css iframe

我正在建立一个使用手风琴面板作为主要内容的网站。我将其设置为在页面加载时打开所有面板,但现在当页面完成加载时,它会跳转到页面中间的$(document).ready(function () { $('.coverimage').on('click', function (event) { var newsId = $(this).data('newsId'); // data-value-name becomes 'valueName' in JavaScript $('#news_div').load('newsarea.asp?news_id='+newsId); alert ('page works fine') }); }); 。我是javascript和jquery的新手,任何帮助都将非常感激。此外,加载需要很长时间,但没有快速加载。有没有办法使<iframe>更快地加载?提前谢谢!

这是我的页面:http://abigailhardindesigns.com/staging/reeves/index.html

它跳转到特定的<iframe>

<iframe>

这是Jquery:

<iframe src="http://gis.cmpdd.org/madison/" width="100%" height="1000px"></iframe>

再次感谢你!

2 个答案:

答案 0 :(得分:0)

尝试在$('html, body').animate({ scrollTop: 0 }, 0);

之后添加$(document).ready(function () {

答案 1 :(得分:0)

我已经看了iframe,嵌入的页面相当大,它加载了很多javascript文件。

我建议不要加载它,只是在其位置显示带有指向该网站的链接的图像(或者在点击时用iframe替换图像)。这将摆脱不必要的滚动作为副作用。