[英]Adding countdown, using jquery. messes up the page. What am I doing wrong?
[英]“Syntax error, unrecognized expression” error whilst using jQuery. What am I doing wrong?
我用Google搜索了这个异常 ,它似乎主要归结为使用旧option[@select]
样式属性选择器的人们。
但是,我的问题有点不同。
当我得到错误时,没有行号归因于它。
我认为这与我用于页面的哈希值有关。
我已经尝试了很多console.log()
等,但是还没有弄清楚。
单击左侧的一项,允许其加载,然后刷新浏览器并观察控制台。
它正在Firefox和Safari中发生。
我究竟做错了什么?
谢谢。
问题在于此行:
$(window.location.hash).find('.info').css({ display: 'block' });
$(window.location.hash)
意味着您将在页面中使用哈希作为选择器的元素。
您可能打算这样做:
$(window.location.hash.replace('!/', '')).find('.info').css({ display: 'block' });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.