if($ .browser.msie)然后添加Jquery include函数

时间:2010-06-30 08:14:51

标签: jquery

您好

我有一个页面,我想为不同的浏览器加载不同的.tpl

我发现此代码包含使用Jquery的外部文件。

$.getScript("1.js",function() {
            //this script is loaded
});

我想基于示例

的浏览器使上面的代码成为条件
if($.browser.msie)

$.getScript("1.tpl",function() {  
//this includes external file - 1.tpl

}else{

$.getScript("2.tpl",function() {   
//for other browser includes external file - 2.tpl

我不是javascript编码器......任何人都可以做这个工作吗?

谢谢,

  • Mandar

2 个答案:

答案 0 :(得分:2)

我认为您正在寻找load方法。

答案 1 :(得分:0)

看起来你的大括号等有一些语法错误。

试试这个:

if($.browser.msie)
{
    $.getScript("1.tpl",function() {  
        //this includes external file - 1.tpl
    })
}
else
{
    $.getScript("2.tpl",function() {   
    //for other browser includes external file - 2.tpl
    })
}

我应该补充一点,我不知道.tpl是什么,所以我所做的只是纠正了你的javascript的语法。您可能需要在此处将其他人的实际功能调用更改为metnioend。