Php Javascript/jquery在IE8中不起作用

Php Javascript/jquery在IE8中不起作用,php,javascript,jquery,html,css,Php,Javascript,Jquery,Html,Css,我目前正在一个网站上工作,它在chrome中运行正常,但出于某种原因IE8不想运行任何javascript/jquery脚本。即使我在PageReady上调用警报,它也不会弹出。有点马虎;我已经在实际的index.php文件中包含了所有css和jquery,并计划在我前进了一小段时间后最终清理它,但我的糟糕借口已经够多了。我读过一篇文章,文章后面的逗号会使网站在IE中无法正常运行,但我在代码中找不到。我仍在学习,所以我确信在我的代码中也有很多可以纠正的地方。对不起,时间太长了。从本质上讲,所有隐

我目前正在一个网站上工作,它在chrome中运行正常,但出于某种原因IE8不想运行任何javascript/jquery脚本。即使我在PageReady上调用警报,它也不会弹出。有点马虎;我已经在实际的index.php文件中包含了所有css和jquery,并计划在我前进了一小段时间后最终清理它,但我的糟糕借口已经够多了。我读过一篇文章,文章后面的逗号会使网站在IE中无法正常运行,但我在代码中找不到。我仍在学习,所以我确信在我的代码中也有很多可以纠正的地方。对不起,时间太长了。从本质上讲,所有隐藏的div只是挂起并相互覆盖,没有一个代码执行

<script type="text/javascript">
function video_pop(vimeo_link) {
    var vimeo_applet = "";
    $('.prompt_inner').text(vimeo_applet);
    vimeo_applet = "<div>";
    vimeo_applet += "<iframe src=\""+vimeo_link+"\" id=\"vimeo_link\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>";
    vimeo_applet += "</div>";
    $('.prompt_inner').append(vimeo_applet);
    $('.prompt_box').css("margin-left", (-(($('.prompt_inner').width())/2)));
    $('.prompt_box').css("visibility", "visible");
    $('.prompt_background').css("visibility", "visible");
    $('.prompt_box').animate({
            opacity: '1'
    }, 500);
    $('.prompt_background').animate({
            opacity: '.95'
    }, 500);
}

//MAIN MENU FUNCTIONS
function directors() {
    $('.menu').stop().fadeOut(1000).hide();
    $('#directors').stop().fadeIn(1000);
    $('#col_work').stop().fadeOut(1000).hide();
    $('#slideshow_container').stop().fadeIn(1000);
}

function contact() {
    $('.menu').stop().fadeOut(1000).hide();
    $('#main_contact').stop().fadeIn(1000);
    $('#col_work').stop().fadeOut(1000).hide();
    $('#slideshow_container').stop().fadeIn(1000);
}

function login() {
    $('.menu').stop().fadeOut(1000).hide();
    $('#login').stop().fadeIn(1000);
    $('#col_work').stop().fadeOut(1000).hide();
    $('#slideshow_container').stop().fadeIn(1000);
}

function work() {
    $('.menu').stop().fadeOut(1000).hide();
    clearInterval(slideshow_int);
    $('#slideshow_container').stop().fadeOut(1000).hide();
    $('#col_work').stop().fadeIn(1000);
}

function showmenu() {
    $('#back_button').stop().fadeOut(1000).hide();
    $('#director_set').stop().fadeOut(1000).hide();
    $('#holness').stop().hide();
    $('#pryce').stop().hide();
    $('#ntiri').stop().hide();
    $('#quiroz').stop().hide();
    $('#col_work').stop().hide();
    $('#main_menu').stop().fadeIn(1000);
    start_slideshow();
    $('#slideshow_container').stop().fadeIn(1000);
}

//DIRECTOR FILES
function director(x) {
    $('.menu').stop().fadeOut(1000);
    $('#main_menu').stop().fadeOut(1000);
    $('#col_work').stop().fadeOut(1000).hide();
    clearInterval(slideshow_int);
    $('#slideshow_container').stop().fadeOut(1000);
    $('#back_button').stop().fadeIn(1000);
    $('#director_set').stop().fadeIn(1000);

    if (x==="1") {
        $('#holness').stop().fadeIn(1000);
    }
    else if (x==="2") {
        $('#pryce').stop().fadeIn(1000);
    }
    else if (x==="3") {
        $('#ntiri').stop().fadeIn(1000);
    }
    else if (x==="4") {
        $('#quiroz').stop().fadeIn(1000);
    }
}

function start_slideshow() {
    slideshow_int = setInterval(function() { 
      $('#slides > div:first')
        .fadeOut(1000)
        .next()
        .fadeIn(1000)
        .end()
        .appendTo('#slides');
    },  5000);
}

$(document).ready(function() {
    //HIDE MENUS
    $('.menu').hide();
    $('#director_set').hide();
    $('#back_button').hide();
    $('#holness').stop().hide();
    $('#pryce').stop().hide();
    $('#ntiri').stop().hide();
    $('#quiroz').stop().hide();
    $('#col_work').stop().hide();

    video_pop("<?php 
        $query = "SELECT * FROM global WHERE id=1";
        $queryobj = mysql_query($query);
        $result = mysql_fetch_array($queryobj);
        echo $result['ovideo'] ?>");
        $('.prompt_background').click(function() {
        $('.prompt_box').animate({
            opacity: '0'
        }, 500, function() {
            $('.prompt_box').css("visibility", "hidden");
        });
        $(this).animate({
            opacity: '0'
        }, 500, function() {
            $(this).css("visibility", "hidden");
            var vimeo_applet = "";
            $('.prompt_inner').text(vimeo_applet);
        });
    });     


    //SLIDESHOW CONTROL
    $('#slides > div:gt(0)').hide();
    start_slideshow();

    //WORK MOUSEOVER
    <?php
    $queryobj = mysql_query("SELECT * FROM global_thumbnails");
    $total_global_thumbs = mysql_num_rows($queryobj);

    for ($i=1; $i<=$total_global_thumbs; $i++) {
        $queryobj = mysql_query("SELECT * FROM global_thumbnails WHERE position = {$i}"); 
        $result = mysql_fetch_array($queryobj);
        $global_still_title = strtoupper($result['title']); 
        echo "$('#global_stills img:eq(".($i-1).")').mouseover(function() {   
            $('#global_titles').text(\"{$global_still_title}\");
            });
        ";
    }
    ?>
    $('#global_stills img').mouseout(function() {
        $('#global_titles').text("");
    });
});
        </script>

功能视频_pop(vimeo_链接){
var vimeo_applet=“”;
$('.prompt_inner').text(vimeo_applet);
vimeo_applet=“”;
vimeo_小程序+=“”;
vimeo_小程序+=“”;
$('.prompt_inner').append(vimeo_applet);
$('.prompt_-box').css(“左边距”)((($('.prompt_-inner').width())/2));
$('.prompt_box').css(“可见性”、“可见”);
$('.prompt_background').css(“可见性”、“可见”);
$('.prompt_box')。设置动画({
不透明度:“1”
}, 500);
$('.prompt_background')。设置动画({
不透明度:'.95'
}, 500);
}
//主菜单功能
职能主任(){
$('.menu').stop().fadeOut(1000.hide();
$(“#董事”).stop().fadeIn(1000);
$('col#u work').stop().fadeOut(1000.hide();
$(“#幻灯片放映_容器”).stop().fadeIn(1000);
}
功能联系人(){
$('.menu').stop().fadeOut(1000.hide();
$(“#主触点”).stop().fadeIn(1000);
$('col#u work').stop().fadeOut(1000.hide();
$(“#幻灯片放映_容器”).stop().fadeIn(1000);
}
函数登录(){
$('.menu').stop().fadeOut(1000.hide();
$('#login').stop().fadeIn(1000);
$('col#u work').stop().fadeOut(1000.hide();
$(“#幻灯片放映_容器”).stop().fadeIn(1000);
}
职能工作(){
$('.menu').stop().fadeOut(1000.hide();
clearInterval(幻灯片放映);
$(“#幻灯片放映_容器”).stop().fadeOut(1000.hide();
$('col#u work').stop().fadeIn(1000);
}
函数showmenu(){
$(“#后退按钮”).stop().fadeOut(1000.hide();
$(“#控制器集”).stop().fadeOut(1000.hide();
$('#holness').stop().hide();
$('#pryce').stop().hide();
$('ntiri').stop().hide();
$('quiroz').stop().hide();
$('col#u work').stop().hide();
$(“#主菜单”).stop().fadeIn(1000);
开始播放幻灯片();
$(“#幻灯片放映_容器”).stop().fadeIn(1000);
}
//导演档案
职能总监(x){
$('.menu').stop().fadeOut(1000);
$(“#主菜单”).stop().fadeOut(1000);
$('col#u work').stop().fadeOut(1000.hide();
clearInterval(幻灯片放映);
$(“#幻灯片放映_容器”).stop().fadeOut(1000);
$(“#后退按钮”).stop().fadeIn(1000);
$('#director_set').stop().fadeIn(1000);
如果(x==“1”){
$('#holness').stop().fadeIn(1000);
}
如果(x==“2”){
$('#pryce').stop().fadeIn(1000);
}
否则,如果(x==“3”){
$('ntiri').stop().fadeIn(1000);
}
如果(x==“4”){
$('quiroz').stop().fadeIn(1000);
}
}
函数开始\u幻灯片放映(){
slideshow_int=setInterval(函数(){
$(“#幻灯片>分区:第一个”)
.衰减(1000)
.next()
法丹先生(1000)
(完)
.appendTo(“#幻灯片”);
},  5000);
}
$(文档).ready(函数(){
//隐藏菜单
$('.menu').hide();
$(“#控制器集”).hide();
$(“#后退按钮”).hide();
$('#holness').stop().hide();
$('#pryce').stop().hide();
$('ntiri').stop().hide();
$('quiroz').stop().hide();
$('col#u work').stop().hide();
视频流行音乐(“”);
$('.prompt_background')。单击(函数(){
$('.prompt_box')。设置动画({
不透明度:“0”
},500,函数(){
$('.prompt_box').css(“可见性”、“隐藏”);
});
$(此)。设置动画({
不透明度:“0”
},500,函数(){
$(this.css(“可见性”、“隐藏”);
var vimeo_applet=“”;
$('.prompt_inner').text(vimeo_applet);
});
});     
//幻灯片放映控件
$(“#幻灯片>div:gt(0)”.hide();
开始播放幻灯片();
//工作鼠标盖

我想不是这个

for ($i=1; $i<=$total_global_thumbs; $i++)

对于($i=1;$i我认为不是这个

for ($i=1; $i<=$total_global_thumbs; $i++)

for($i=1;$i尝试将所有jQuery放在$(document)之间。ready(function(){…});

尝试将所有jQuery放在$(document)之间。ready(function(){…});

您是否在javascript控制台中查找错误消息?IE的控制台没有显示错误。Chrome的控制台显示不相关的错误(缺少图像等)你有没有检查过你的IE中是否禁用了JS?我有,但它似乎是启用的。你有没有在javascript控制台中查找错误消息?IE的控制台没有显示错误。Chrome的显示了不相关的错误(缺少图像等)你检查过你的IE中是否禁用了JS吗?我检查过,但它似乎被启用了这是一个php循环。它似乎在工作,因为所有的数据库内容都出现了。这是一个php循环。它似乎在工作,因为所有的数据库内容都出现了