Result jQuery$(document).ready(function() { var _opt = null; $.fn.QR = function(op) { _opt = $.extend({}, $.fn.QR.defaults, op); return this.each(function() { //APIでサイズ指定とURL埋め込みの処理 var code = "https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl={url}&choe=UTF-8"; var qrc = code.replace(); //置き換え qrc = qrc.replace(/{url}/g, escape(_opt.url)); //画像として出力 $(this).append("<img src='" + qrc + "'>
![QRコードを作成する](https://cdn-ak-scissors.b.st-hatena.com/image/square/b6b1c87ada2ad66409793e3653c810e333009609/height=288;version=1;width=512/http%3A%2F%2Fkachibito.net%2Fwp-content%2Fuploads%2F2019%2F12%2Fsite-icon.png)