动态页面(jQuery)没有正确加载javascript
Dynamic page (jQuery) not loading javascript correctly
我目前正在写一个小网站,刚刚改编了一个教程,在这里找到动态内容加载工作。你会看到,在主页上,如果你点击一个链接,视图会展开,露出它下面的视频,但是如果你使用左侧栏(Top rated)导航到同一页面,你会看到所有的链接都被展开了,我不知道是什么出了问题,有什么想法吗?
网址在这里
script .js中的代码(第67行):
$("nav a[href="+newHash+"]").addClass("link2currentpage");
导致以下错误:
Uncaught Error: Syntax error, unrecognized expression: [href=index.html]
你需要在你的href:
周围加上引号$("nav a[href='"+newHash+"']").addClass("link2currentpage");
折叠可扩展元素(prepareList
)的函数只调用一次-当DOM准备好时。
当你使用侧边栏导航时,页面不会刷新,因此该函数不会再次被调用。
将prepareList()
添加到$mainContent.fadeIn
回调(您目前有/* Stop loading animation */
)。
出现错误:
不安全的JavaScript试图访问带有URL的框架http://drue.co.uk/1site/index.html从框架与URLhttp://www.youtube.com/embed/GaoLU6zKaws?rel=0。域、协议和端口必须匹配。
基于安全原因,你不能在Javascript中发出跨站点的Ajax请求。
你可以使用YouTube的API来添加嵌入式播放器:https://developers.google.com/youtube/youtube_player_demo
相关文章:
- ADF:有条件地加载javascript资源
- .load()函数赢得't加载javascript
- Gmaps搜索和kmz加载javascript
- 页面显示前加载Javascript警报
- 依赖于缓慢加载javascript的UI
- 在外部JS执行后加载JavaScript
- 在WordPress站点中加载jquery.js后加载javascript代码
- 图像未加载javascript、html、angular、imdb-api
- 加载 JavaScript 取决于以前异步加载的 JavaScript
- 预加载Javascript音频以在脚本中播放
- 无法加载Javascript错误XMLHttpRequest
- AJAX JSF请求后重新加载Javascript
- Rails Assets Pipeline从控制器和方法加载JavaScript
- 使用Require.js按照依赖关系的顺序加载JavaScript
- 正在等待加载文件(加载JavaScript)
- 仅在需要时加载javascript函数
- 直接导航到chrome中的页面时未加载Javascript脚本
- 异步加载Javascript
- IE7 未加载 JavaScript 文件
- 从框架中的函数异步加载 Javascript