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