0
jQuery不会在Internet Explorer 10中加载页面时加载,并且必须按(F5)/或刷新页面才能加载。在Chrome和Firefox上,它可以完美加载;这只是IE导致的问题。这似乎是像jQzoom导致的问题,因为唯一的脚本无法加载页面加载。在Internet Explorer 10上加载页面时jQuery不加载;只在页面刷新时加载(F5)
jQzoom脚本:
$(document).ready(function() {
$('.jqzoom').jqzoom({
zoomType: 'standard',
lens:true,
preloadImages: false,
alwaysOn:false
});
});
功能,我使用所有jQueries链接:
'jQzoom2' 是上面提到的脚本:
function et_load_lucid_scripts(){
if (!is_admin()){
$template_dir = get_template_directory_uri();
wp_enqueue_script('sc1', $template_dir . '/js/scroll/jquery-1.3.2.js', array('jquery'), '1.0', true);
wp_enqueue_script('sc2', $template_dir . '/js/scroll/scroll-startstop.events.jquery.js', array('jquery'), '1.0', true);
wp_enqueue_script('jqzoom2', $template_dir . '/js/jq/jqzoom2.js', array('jquery'), '1.0', true);
wp_enqueue_script('navigation', $template_dir . '/js/navigation/jquery1.js', array('jquery'), '1.0', true);
wp_enqueue_script('navigation1', $template_dir . '/js/navigation/nav_touch.js', array('jquery'), '1.0', true);
wp_enqueue_script('jqzoom1', $template_dir . '/js/jq/jquery.jqzoom-core.js', array('jquery'), '1.0', true);
wp_enqueue_script('tracklist', $template_dir . '/js/test/jquery.dataTables.min.js', array('jquery'), '1.0', true);
wp_enqueue_script('new_tab', $template_dir . '/js/test/newtab.js', array('jquery'), '1.0', true);
wp_enqueue_script('html5', $template_dir . '/js/html5.js', array('jquery'), '1.0', true);
wp_enqueue_script('superfish', $template_dir . '/js/superfish.js', array('jquery'), '1.0', true);
wp_enqueue_script('flexslider', $template_dir . '/js/jquery.flexslider-min.js', array('jquery'), '1.0', true);
wp_enqueue_script('fitvids', $template_dir . '/js/jquery.fitvids.js', array('jquery'), '1.0', true);
wp_enqueue_script('custom_script', $template_dir . '/js/custom.js', array('jquery'), '1.0', true);
}
if (is_singular() && get_option('thread_comments')) wp_enqueue_script('comment-reply');
$et_gf_enqueue_fonts = array();
$et_gf_heading_font = sanitize_text_field(et_get_option('heading_font', 'none'));
$et_gf_body_font = sanitize_text_field(et_get_option('body_font', 'none'));
if ('none' != $et_gf_heading_font) $et_gf_enqueue_fonts[] = $et_gf_heading_font;
if ('none' != $et_gf_body_font) $et_gf_enqueue_fonts[] = $et_gf_body_font;
if (! empty($et_gf_enqueue_fonts)) et_gf_enqueue_fonts($et_gf_enqueue_fonts);
}
add_action('wp_enqueue_scripts', 'et_load_lucid_scripts');
你可以把一个jsfiddle(http://jsfiddle.net)来演示这个问题吗?这将使调试更容易。 –
嗨,最高,谢谢你的回复..我试图将脚本添加到JS,但他们不在JS中工作,可能是由于多个脚本和我正在使用的链接。有没有办法强制IE重新加载/刷新特定页面?这将解决问题。谢谢:) – pv619
任何帮助plzzzzz?一直试着让这个工作好几个小时plzzz – pv619