comparison client/digitallibrary/jquery/jquery.digilib.js @ 842:10a6ea8b25ad jquery

settings need deep copy to be duplicated
author hertzhaft
date Sun, 06 Mar 2011 14:30:15 +0100
parents b4b7c1618c19
children 76c23870ac0b
comparison
equal deleted inserted replaced
841:f381d088da88 842:10a6ea8b25ad
309 delete cp.pn; 309 delete cp.pn;
310 $.extend(params, cp); 310 $.extend(params, cp);
311 } 311 }
312 } 312 }
313 } 313 }
314 // store $(this) element in data 314 // store $(this) element in data, needs a deep copy
315 elemSettings = $.extend({}, settings, params); 315 elemSettings = $.extend(true, {}, settings, params);
316 data = { 316 data = {
317 $elem : $elem, 317 $elem : $elem,
318 settings : elemSettings, 318 settings : elemSettings,
319 queryParams : params, 319 queryParams : params,
320 // TODO: move plugins reference out of data 320 // TODO: move plugins reference out of data