jq变量问题

uploader.js文件 简写代码如下


// 实例化

    uploader = WebUploader.create({

        // swf文件路径

        swf: '/js/Uploader.swf',

    });

现在有很多html文件都要引用uploader.js 假设上面的swf参数假设固定 现在需要加写其他参数


如index.html代码如下


<script type="text/javascript">

$(function(){

    var config = {

            "filelistPah":"/index.php/Admin/Uploadify/fileList/path/category",

            "delPath":"/index.php/admin/Uploadify/delupload",

    };

});

</script>

<script type="text/javascript" src="../upload.js"></script>

**问题upload.js怎么写才能将var config里面的东和原来的那些合并

upload.js我是这样瞎写的 但是是错误的 js基础没打好 基本不怎么写js 求大神指点**


var defaults = {

        // swf文件路径

        swf: '/js/Uploader.swf',

        };

        opts = $.extend(defaults, config);

        // 实例化

        uploader = WebUploader.create({opts});


千万里不及你
浏览 397回答 1
1回答

翻翻过去那场雪

config应该挂在全局。不然别的js会读取不到。window.config&nbsp;=&nbsp;{...}// upload.jsextends的时候最好第一个参数放置一个空对象,避免原有变量被改变。var&nbsp;opts&nbsp;=&nbsp;$.extend({},&nbsp;defaults,&nbsp;config);你的写法没有错。 如果有错就再贴上来。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript