Mercurial > hg > digilib-old
comparison client/digitallibrary/jquery/jquery.digilib.js @ 849:a0ae2d86bcf4 jquery
settings need deep copy to be duplicated
author | hertzhaft |
---|---|
date | Sun, 06 Mar 2011 14:30:15 +0100 |
parents | 637e8b601763 |
children | 47a6b93bde43 |
comparison
equal
deleted
inserted
replaced
848:77248c6d2a5f | 849:a0ae2d86bcf4 |
---|---|
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 |