外部导入javascript文件,在ie8下不运行

代码如下:

 $(function(){
    if (isIE){
        $('.side-bar').addClass('side-bar-ie');//修复IE边栏显示
    }else{
        $('.side-bar').removeClass('side-bar-ie');
    }
    $(document).scroll(function() {
        if ($(document).scrollTop()>350){
            $('.side-bar').fadeIn();
        }else{
            $('.side-bar').fadeOut();
        }
    });
});

在ie9以上都正常,ie8就不行了,怎么回事呢?

3个回答

1.首先先看引入的顺序,jquery先引入再引入你现在写的外部文件。
2.如果你已经按照顺序引入了,先进行测试是不是没有进入这个你引入的外部文件,在$(function(){})里面打个console.log()试试。如果他有输出就证明引入成功了
3.如果步骤2有输出,就在if条件加console看看是什么情况
希望对你有帮助

你看一下你的jquery版本~

jquery版本不支持

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
javascript外部导入的问题
下面的文件名为dan.jsrnrn rn 无标题文档rn rnrnrnrnrnrn------------------------------------------------------------------------------------rnrn rn 无标题文档rnrnrnrnrnrn这个代码只是测试用的,为什么我把dan.js导入到上面的代码中,执行后,页面没有任何显示??
javascript在IE8下不支持filter的解决方案
这是代码:songs = songs.filter(function (el) { return el.album==album; }); 这是错误:Object doesn't support this property or method提出问题:这个属性在chorme中100%的支持,而在IE8中出现错误这是怎么回事?回答:因为在IE9之前,Array.filter()不包含在IE中。
javaScript系列之导入外部文件(一)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--导入外部js文件的写法,会使得js代码与html代码分离--> <!--如果再使用外部css文件的写法,那么html页面就会变得很清晰,不乱 提高可读性--> <script src=
velocity 导入外部文件
#parse("layout/default_2.vm") 支持 velocity 标签 #include("layout/default_2.vm")不支持 velocity标签
为什么marquee在IE8下不好用?
下面的代码在IE6和IE7中可以运行,显示滚动效果,但是在IE8中,下面的代码没有显示出滚动效果,为什么呢?如何修改下面的代码才能在IE6、IE7和IE8下都能运行?rnrn[code=HTML]rnrnrn滚动rn[/code]
IE8下不支持vs2005控件...
为什么IE8下不支持vs2005下自带的menu控件呢。。rnrn如果IE8下设置成兼容版,降到IE7下,则可以正常使用。。rnrnFF下测试通过。
highcharts统计图在IE8下不显示
用highcharts做统计图,在IE9及以上版本显示正常,浏览器调到IE8以及IE8以下时,图像就显示不正常。 通过测试发现,我在jsp中承载图像的div节点中有写一个css行内样式控制其大小,将css行内样式删除后,在IE8下显示正常。用内部样式写css对图像没有影响。 不过还是搞不清楚为什么css行内样式会影响highcharts图像。
无法加载外部的javascript文件
我用的firefox,第一段代码没问题,浏览器能正确显示rn然后我写了个外部javascript文件,位置在和html文件同一级的一个Scripts文件夹里,路径就是上面注释掉的那行,里面的代码如第二段,然后就死活无法显示,然后sayHello()这个方法也失效了,谁知道是怎么回事?rn[code=HTML]rnrnrnrn rn Hello,Worldrn rn rnrnrn rnrnrn[/code]rn[code=JScript]rnfunction sayHi() rn return ("Hello,World");rnrn[/code]
javascript使用外部文件
[color=darkred][size=medium]javascript使用外部文件时, 必须使用,而不是。 当浏览器执行到包括src属性的标记时,就会向服务器请求载入这个外部文件,同时浏览器还将继续下面的代码的解析.当外部文件载入完成后,浏览器会立即执行其中的外部文件的代码,两者是一个并发执行的过程。 解决编码问题 外部文件实现的问题是:浏览器把外部文件的内容全部...
C++之外部文件矩阵的导入
从外部txt文件导入导入矩阵数据类型
无法导入外部js文件?
rnrn rn rn Google Maps JavaScript API Examplern rn [color=#FF0000] [/color]rn rn rn 太仓火腿地图(测试中)rn rn rnrnrn导入后还是无法显示,将hammap.js写在首页可以显示.什么问题?
properties 导入外部中文文件
1、读写文件:编码是UTF8。 private Properties prop = new Properties(); prop.load(new InputStreamReader(xx(当前类).class.getResourceAsStream(&quot;需要导入的文件(放在当前类下).txt&quot;),&quot;UTF-8&quot;));...
导入外部三维模型文件
如果你是设计小白,看了很多视频教程,依然学不会PS,那么这次你终于找对了!rnPhotoshop CC从入门到精通视频培训课程由浅入深,操作过程详细剖析,一步步模仿,马上就会做。rn~涉及图层、通道、蒙版、图像优化、滤镜等PS核心功能的课程编排,通俗易懂不头疼 ~内容主要包括基本操作、工具、遮罩、选择、图层、图像优化与修复、动画、视频处理、三维等.rn课程特点:rn1、语言简洁、精练、瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 2、完美贴心的操作提示,让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 3、每个视频都很短小精悍,即方便于您的学习和记忆,也方便日后对功能的检索。
sql客户端导入外部文件
1sqlYog工具 新建表test2---导入---从csv导入文件,csv文件中字段行会被直接处理 分隔符选择可变长度,填充excel友好函数值,注意数据中不能带有表头,否则会当作数据处理,比如itemid int(11)它会把itemid这个表头行存0值,显示在第一行 2文件路径名和文件名都不能有中文字符,否则会保存文件找不到 3sheet只能有一个,且文件重命名为英文的,建议都用英文...
Eclipse如何导入外部文件
我想在我的eclipse项目中引入图像文件,主类为路径为com/xxj/gui.A,需要的资源路径为com/xxj/res/flower.png,请问如何写路径,我一直写"com/xxj/res/flower.png",Eclipse都说系统找不到指定的路径。怎么办啊?rnrn真麻烦!!!!以前我一直是放在一个包里的,避开了这点麻烦
关于arcgis(javascript)开发的地图在IE8下不显示的问题
最近开发arcgis地图时,为了方便调试,使用的是谷歌火狐。显示正常,功能也正常。但是就是部署到生产环境的时候,页面显示空白,没有地图,并且init.js报错this._div为空或不是对象。于是猜测这是由于IE8不兼容导致的,事实果真如此。后来查找资料发现head标签内加入以下内容能让IE8以谷歌内核来解析运行。
Eclipse如何导入能正确运行的外部文件或文件夹
怎样攻克乱码问题? 注意:导入项目前应明确外部文件的编码与你所规定的Eclipse内使用的编码是否一致,若不一致,导入后会出现乱码,可按以下操作进行修改: 1.设置工作空间编码格式 在Window ——&amp;gt; Preferences ——&amp;gt; General ——&amp;gt; Workspace下,面板Text file encoding 选择UTF-8格式,如下图: 2、设置JSP...
IE8兼容性视力下javascript不能运行
head_ck.onclick = function() rn if (head_ck.checked) rn var checkboxs = document.getElementsByName("dan");rn for (var i = 0; i < checkboxs.length; i++) rn checkboxs.item(i).checked = true; rn rn rn else rn var checkboxs = document.getElementsByName("dan");rn for (var i = 0; i < checkboxs.length; i++)rn checkboxs.item(i).checked = false;rn rn rnrn我的这一段代码在IE8正常情况下可以运行,但是在兼容视图下就不能运行了,帮忙解决一下呀
JavaScript伪代码在IE8浏览器下不能运行的问题
学习JavaScript时,使用伪代码javascrpt:在IE8地址栏中输入脚本不能运行,同样的脚本内容但在IE6中却可以运行。应该是IE8的安全级别的问题,但不知道具体是什么原因,请知道的高手告诉一下,谢谢。
导入外部工程,运行发现问题,求指导
我刚开始学Android,网上找了个工程,导入之后运行结果出现以下错误提示:rn[2012-08-30 14:35:00 - Emulator] WARNING: Data partition already in use. Changes will not persist!rn[2012-08-30 14:35:00 - Emulator] WARNING: SD Card image already in use: D:\han.cai\.android\avd\4.1.avd/sdcard.imgrn[2012-08-30 14:35:00 - Emulator] WARNING: Cache partition already in use. Changes will not persist!rn[2012-08-30 14:35:00 - Emulator] Failed to allocate memory: 8rn[2012-08-30 14:35:00 - Emulator] rn[2012-08-30 14:35:00 - Emulator] This application has requested the Runtime to terminate it in an unusual way.rn[2012-08-30 14:35:00 - Emulator] Please contact the application's support team for more information.rn我结束adb.exe进程重启Eclipse后还是这样,我Eclipse里面有两个AVD一个2.2的另外一个是4.1的平时都是建立2.2的工程,这个网上的工程是4.1的,就无法运行,我在运行配置里面的Target里面选择了4.1的还是不行,不知道为什么
ISQL 导入外部.SQL文件运行的问题
@echo 开始创建数据库rn@pause rnisql /S XXX /U sa /P sa /d master /Q "CREATE DATABASE Game ON ( NAME =Game_data, FILENAME = 'D:\program files\microsoft sql server\mssql\data\Gamedat.mdf', SIZE = 20, MAXSIZE = 35, FILEGROWTH = 5 ) LOG ON ( NAME = 'Game_log', FILENAME = 'D:\program files\microsoft sql server\mssql\data\Gamelog.ldf', SIZE = 5MB, MAXSIZE =25MB,FILEGROWTH = 5MB ) " rnrn@pause rn@echo 开始创建表格rnisql /S XXX /U sa /P sa /d jxdxgame /i table.sqlrn@pausern@echo 开始创建函数及存储过程rnisql /S XXX /U sa /P sa /d jxdxgame /i func.sqlrn@pausern@echo 开始创建作业rnisql /S XXX /U sa /P sa /d jxdxgame /i Job.sqlrn@pausern@echo 开始造数rnisql /S XXX /U sa /P sa /d jxdxgame /i InsertData.sqlrn@pause rnrnrn这些.sql文件 我用查询分析器 一个个运行都很正常,为啥用isql命令行去运行 就报错,而且错误的很奇怪 ,第1行就报错 提示说错误在LINE1 " " 处
引用外部javascript文件的问题
newJavascript.js文件代码:rn rnrn在JSP文件中引用这个javascript文件的格式rn rn rn......rnrn......rnrnrnrn引用javascript文件的那行代码,内试过 ,外也试过,内也试过,rn为什么不好用,页面上说有javascript错误,这是什么原因!!
javascript延迟加载外部js文件
function _GetJsData(url, callback) { var scripts = document.createElement('script'); document.body.appendChild(scripts); scripts.onload = function() { isok(); ...
a标记在IE8下不兼容问题
大家好,有个问题想请教大家,我的一个frame,其中top页面所有的a在IE8下都没有反映,但是其他的浏览器都是好的,贴上代码请大家指点下rn[code=html]rn 欢迎 ,$company.name 公司: $sessionUser.userName [ 退出 ]rn[/code]rnrnJS代码如下rn[code=javascript]rnfunction logout()rnrn if(!confirm('确认要退出当前系统?'))rn return;rn rn window.parent.location="<%=path %>/sysLogout.do?userId=$sessionUser.userId";rn rnrn[/code]
鼠标移动菜单IE8下没问题,IE6下不出来
[code=JScript]rn rn rn[/code]rn[code=HTML]rn rn rn 首 页rn 关于我们rn rn 公司简介rn 荣誉资质rn 企业文化 rn rn rn 产品展示rn rn 燃煤锅炉rn 卧式锅炉rn 立式锅炉rn 常压锅炉rn 民用采暖炉 rn rn rn 资讯中心rn rn 公司新闻rn 行业新闻 rn rn rn 代理加盟rn 客户服务rn rn 服务承诺rn 常见问题诊断rn 意见反馈 rn rn rn 联系我们rn rn 2011年9月27日 星期二rnrnrn[/code]rnrn
jquery.bind方法在ie8下不兼容的问题
有人使用过jsoneditor吗,rn里面有用到bind的方法,在ie8下会报错
解决IE8下不支持border-radius的问题
最近做了一个项目,是让兼容IE8浏览器的,遇到了IE8不支持border-radius和box-shadow的问题,在网上找了解决方案,主要是借助于PIE.htc,具体的过程,发一个写的比较好的文章(看连接文章之后,如果您还没有解决问题,建议回过头来看看我下面的注意事项,否则可能有坑哦,绝对是善意的提醒,本人就是从坑中爬了好久才爬出来的) https://blog.csdn.net/jiang_...
IE8及以下不识别H5标签
是的, 竟然IE8也是不能识别的 .. 这个不能识别指的是这些标签如<header>不会被当<div>处理,没有内容没有样式.. 解决办法使用Google的html5shiv包<!--[if lt IE9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
FCKeditor换工程后在IE8下不显示
把fckeditor加入到另外一个工程后,在IE8下不能显示,页面报js错,如下:rnMessage: Expected ':'rnLine: 44rnChar: 591rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/js/fckeditorcode_ie.jsrnrnrnMessage: 'FCKConfig' is undefinedrnLine: 27rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/fckconfig.jsrnrnrnMessage: 'FCKBrowserInfo' is undefinedrnLine: 125rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: Object expectedrnLine: 164rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: 'FCKTools' is undefinedrnLine: 176rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: Object expectedrnLine: 195rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: 'FCKLang' is undefinedrnLine: 203rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: 'FCKBrowserInfo' is undefinedrnLine: 270rnChar: 1rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=DefaultrnrnrnMessage: Object expectedrnLine: 210rnChar: 2rnCode: 0rnURI: http://localhost:8080/OA_Office/fckeditor/editor/fckeditor.html?InstanceName=asd&Toolbar=Defaultrnrn1.不是版本的原因,fckeditor已经是2.6版本。rn2.也不是编码的原因,讲所有地方的编码从GBK换成UTF-8也不行。rnrn[size=16px][color=#FF0000][b]排查出是不同工程的原因,但实在想不出受什么影响,请各位大虾指点一二!~[/b][/color][/size]
Menu控件动态添加节点在IE8下不显示
是这样的 以前我用的都是IE8一下的 具体是什么也没注意,今天升级了下 看到很多问题了 ,大概也猜出来 原因 可能是IE8的要求严格了,比方说 小学的时候老师给我们打分 78.00 元 如果你们后面的.00那样也不是完全正确. 转入正题........rn我用Menu控件 在.cs中给它添加节点(从数据库中取出来的),可是现在鼠标放上去节点下面的 子节点看不到(也许是没设置那个弹出层) 在以前那个IE下看得到 但是可定有数据 就是看不到啦
response.flush在IE8下不好使,在chrome和FF下OK
代码如下:rn private void Page_Load(object sender, EventArgs e)rn rn Response.Write(" ");rn Response.Write("_");rn Response.Write("");rn Response.Write(" ");rnrn Response.Write(" ");rn Response.Flush();rn Thread.Sleep(5000) ;rn rn 代码是网上找到,关键是这个东西在chrome和FF下OK,我电脑装的是IE8,IE就不行,不知道是需要改什么吗?
fckeditor在IE8、FF和chrome下不兼容的问题
最近自己鼓捣一个项目,遇到一个问题,就是配置fckeditor时,在chrome下显示正常,各个控件都能显示出来,就是在IE8和Firefox下显示不正常。rn我想,既然能在chrome下正常显示,说明我的配置没有问题,否则在chrome下也显示不了,rn但不知为什么在IE和firefox为何不能正常显示呢?rn有没有大侠点拨下。
JavaScript在IE7下运行正常,在IE8运行不正常情况收集!
最近在做项目时,发现很多程序在IE7下运行正常,但客户使用IE8时.会出现JS错误及页面显示异常.rn大家有没碰到过同样的问题rnrn rnvar objPassword = document.getElementById("txtPassword");rn在IE7正常,IE8中objPassword就为Null了.rnrn
Eclipse中如何导入外部文件?
不拷贝到项目目录下,直接引用外部的源文件,不是库。rn因为多个项目都需要用同样的文件,所以这些共用的文件放在一个目录下,在项目中直接引用。而这些共用文件不能打包,因为还需要调试其源码。rn如何解决?
紧急咨询:外部js文件导入的问题。
现象:rn rn rnrn在此调用,提示无效对象,把setCheckboxValue();initOverviewCookie();函数写在页面内,能正确实现功能。rnrn请教:rn此问题如何解决?是什么原因引起?
Vue项目导入外部less文件
导入less文件 1、在style标签内导入 @import &quot;../common/less/index.less&quot;; @import url(&quot;../common/less/index.less&quot;); 2、在main.js导入 import &quot;../common/less/index.less&quot;; 注意事项:需要安装less 和less-loader依赖包,安装后无需配置,在...
VisualSourceSafe的外部目录其文件的导入
请问大家:我在本地有多分支结构的目录及其包含的文件,我如何一次性地以递归的方式导入sourcesafe?如果直接拖的话,只能导入当前目录下的文件,而当前目录下的子目录则不能导入,是不是sourcesafe没有这个功能?
script中js导入外部js文件
 new_element=document.createElement("script");  new_element.setAttribute("type","text/javascript");  new_element.setAttribute("src","js/jquery.md5.js");  document.body.appendChild(new_element);
vue项目导入外部css样式和js文件
css文件放入static文件夹下。<template> <div id="app" > </div> </template> <script> export default { name: 'MainPage', data () { return { } } <style scoped> @import '/static/css/easydialog.min.c
vue如何导入外部js文件(es6)
vue 怎么倒入外部js文件
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法