Fixes missings default values in some cases.

This commit is contained in:
Lars Jung
2013-07-09 15:12:11 +02:00
parent bd7223eb91
commit 2418a7bb9c
+5 -5
View File
@@ -149,9 +149,7 @@
return $div;
},
createHTML = function (options) {
var settings = $.extend({}, defaults, options);
createHTML = function (settings) {
return canvasAvailable && settings.render === 'canvas' ? createCanvas(settings) : createDiv(settings);
},
@@ -188,12 +186,14 @@
// -------------------
$.fn.qrcode = function(options) {
var settings = $.extend({}, defaults, options);
return this.each(function () {
if (this.nodeName.toLowerCase() === 'canvas') {
drawOnCanvas(this, options);
drawOnCanvas(this, settings);
} else {
$(this).append(createHTML(options));
$(this).append(createHTML(settings));
}
});
};