我的Jquery页面在Firefox中运行正常,而在IE中老是报“缺少标识符 字符串或数字”的错误,高手帮忙
发布网友
发布时间:2022-05-03 12:08
我来回答
共3个回答
热心网友
时间:2023-10-21 14:09
你试试
$(document).ready(function(){
$('.hero-slideshow').cycle({
fx: 'scrollUp',
});
$('.work-slideshow').cycle({
fx: 'fade',
timeout: 3000,
next: '.slide-next',
prev: '.slide-prev'
});
$('.work-slide a').lightBox();
$('.mobile-menu').change(function() {
location = $(this).val();
});
});
热心网友
时间:2023-10-21 14:09
尊敬的用户,您好!很高兴为您答疑
location包含8个属性,其中7个都是当前窗体的URL的一部分,剩下的也是最重要的一个是href属性,代表当前窗体的URLlocation的8个属性都是可读写的,但是只有href与hash的写才有意义。例如改变location.href会重新定位到一个URL,而修改location.hash会跳到当前页面中的anchor(<a id="name">或者<div id="id">等)名字的标记(如果有),而且页面不会被重新加载。
故您的代码的问题可能是出在location = this.options[this.selectedIndex].value;这一部分,如果您是需要实现页面跳转,请加上href属性。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
热心网友
时间:2023-10-21 14:09
教你一件事,下次问问题给出错误报告截图
热心网友
时间:2023-10-21 14:09
你试试
$(document).ready(function(){
$('.hero-slideshow').cycle({
fx: 'scrollUp',
});
$('.work-slideshow').cycle({
fx: 'fade',
timeout: 3000,
next: '.slide-next',
prev: '.slide-prev'
});
$('.work-slide a').lightBox();
$('.mobile-menu').change(function() {
location = $(this).val();
});
});
热心网友
时间:2023-10-21 14:09
尊敬的用户,您好!很高兴为您答疑
location包含8个属性,其中7个都是当前窗体的URL的一部分,剩下的也是最重要的一个是href属性,代表当前窗体的URLlocation的8个属性都是可读写的,但是只有href与hash的写才有意义。例如改变location.href会重新定位到一个URL,而修改location.hash会跳到当前页面中的anchor(<a id="name">或者<div id="id">等)名字的标记(如果有),而且页面不会被重新加载。
故您的代码的问题可能是出在location = this.options[this.selectedIndex].value;这一部分,如果您是需要实现页面跳转,请加上href属性。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
热心网友
时间:2023-10-21 14:09
教你一件事,下次问问题给出错误报告截图