Mercurial > hg > digilib
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 |