このボタンをクリックすると、キャンバスに変換してイメージをダウンロードするなどの機能に必要な保存ボタンが1つ表示されます。私が呼ぶことを試みたが、私は正しくないボタンを救う上で2回クリックする必要が別の関数のこの内部を呼び出す方法別の関数内で1つの関数を呼び出す方法Jquery
$(document).ready(function(){ \t
var element = $("#bgcolor"); // global variable
var getCanvas; // global variable
$("#save_btn").on('click', function() {
html2canvas(element, {
onrendered: function (canvas) {
getCanvas = canvas;
}
});
});
\t $("#save_btne").on('click', function() {
var imgageData = getCanvas.toDataURL("image/png");
var newData = imgageData.replace(/^data:image\/png/, "data:application/octet-stream");
$("#save_btne").attr("download", "revbay.png").attr("href", newData);
\t });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="#" id="save_btn">Save</a>
、私はワンクリックでのことを教えてくださいこの2つの機能を実行する必要があります。
は 'save_btne'別のボタンか、それともそれはタイプ-Oのですか? – smoksnes
私は間違って書かれているそれはまたsave_btnだけです – Pasha
私はそれがsave_btnです2つの機能をクリックしてください – Pasha