我正在尝试创建一个插件“bg-rotator”,它采用 JSON 格式的参数:
$('.selector').bg_rotator({
'duration':500,
'delay':5000
});
然后在我的 Jquery 函数中,我试图获取 JSON 对象并拆分值:
(function( $ ){
$.fn.bg_rotator = function(jsonObj) {
var cn = $(this).attr('class'); //get the class name
var obj = JSON.parse(jsonObj); //get the Json object
var duration = obj.duration;
var delay = obj.delay;
};
})( jQuery );
这给了我错误,我找不到解析和获取 JSON 值的方法。有任何想法吗?谢谢
这有效:
(function( $ ){
$.fn.bg_rotator = function(jsonObj) {
var cn = $(this).attr('class'); //get the class name
var duration = jsonObj.duration; //get the Json object
var delay = jsonObj.delay;
};
})( jQuery );