Javascript ( jQuery ) 错误: 语法错误: 缺少 ) 在参数列表之后
Javascript ( jQuery ) Error: SyntaxError: missing ) after argument list
我有一个简单的javascript/jquery函数:
jQuery(document).ajaxSuccess(function(e, xhr, settings) {
var widget_id_base = '099_cf_samurai_widget';
if(settings.data.search('action=save-widget') != -1 &&
settings.data.search('id_base=' + widget_id_base) != -1) {
my_function_chosen_o99();
}
});
function my_function_chosen_o99(){
jQuery(".chzn-select").chosen();
}
这工作正常,但是当我添加宽度参数时:
function my_function_chosen_o99(){
jQuery(".chzn-select").chosen(width:'95%');
}
它给了我一个错误:
Error: SyntaxError: missing ) after argument list
Source File: http://localhost/my-path/js/o99.chosen.init.js?ver=k99
Line: 20, Column: 41
Source Code:
jQuery(".chzn-select").chosen(width:"95%");
.............................................|
这段代码有什么问题?
你需要传递一个对象作为参数(在{}
内
jQuery(".chzn-select").chosen({width:'95%'});
相关文章:
- 模版启动错误-类型错误(“参数”url'必须是字符串,而不是“+类型的url”)
- Node.js错误:参数太多上传批量数据时出错
- 为什么我会得到这个错误:ng:areq错误参数
- AngularJS'ng:areq错误参数"{controller}不是函数“;,CodeIgnite
- 控制器错误:参数不是函数,未定义
- 错误:参数'ContactController'不是函数,未定义
- “类型错误:参数 1 的 ..不是 Firefox 中的有限浮点值”
- AngularJS错误:“参数'FirstCtrl'不是一个函数,未定义”
- “未捕获的语法错误:参数列表后缺少 )”
- Javascript 未捕获的语法错误:参数列表后缺少 )
- 错误:参数 4 的值无效.属性“方法”:意外属性
- 语法错误:参数列表后缺少 )
- 我一直收到这个角度js错误:参数“示例控制器”不是一个函数,未定义
- 角度:'错误:areq错误参数'由于缩小
- 错误:ng:areq错误参数:参数'registerController'不是函数,未定义
- 引用错误:参数未在 Ember.js 中定义
- Angular js-错误:ng:areq错误参数-
- 为什么我得到错误参数是未定义的
- WebGL Fragment Shader构造函数错误-参数太多
- 错误:ng:areq错误参数和参数没有在ANGULARJS中定义