读书人

Jquery中引来某个JS

发布时间: 2013-03-21 10:08:17 作者: rapoo

Jquery中引入某个JS
我现在做一个登录页面用Jquery的ajax做的

在登陆前,页面有个文字滚动效果,保存在marquee.js文件中
登录后,不想让这个文字滚动。就要去掉引用marquee.js这个文件

不知道怎么写这个代码

具体代码如下


<script type="text/javascript">

$(document).ready(function(){

//查看是否登录
$.ajax({
url: "../web/checkLogin",
dataType: "json",
type: "POST",

error: function (XMLHttpRequest, textStatus, errorThrown) {
$('#alogin').show();
$('#alogout').hide();
},

success: function(result) {
if(result=="Error"){
$('#alogin').show();
$('#alogout').hide();
//这里表示没有登录,要引入marquee.js。。怎么写啊?

}else{
$('#alogin').hide();
$('#alogout').show();
//登录后,不要引入marquee.js。。。
}
}
})
})
</scirpt>

[解决办法]
动态加载js文件:

$('body').append($("<script>").attr({
type:"text/javascript",
src:"/js/xxx.js"
}));
[解决办法]
我觉的思路应该是这样,不是去掉marquee.js; 而是应该marquee.js文件中有一个停止滚动的方法;
当你执行 //查看是否登录 这个ajax后,在回调函数中执行该停止滚动的方法。

读书人网 >JavaScript

热点推荐