はgithubのドキュメントです:https://github.com/msurguy/ladda-bootstrapladda-bootstrapボタンの読み込みアニメーションの実装方法は?ここ
(私は」Ladda.stopAllを置いた場合でも、私は自分のコードを動作させるためにしようとしているが、何らかの理由で、laddaは(ボタンを再度有効れることは決してありませんが)回転を停止しません); " AJAX呼び出しの後に。
<button type="button" class="btn btn-lg btn-success ladda-button" data-style="expand-left" id="genPDF"><span class="ladda-label">Generate PDF</span></button>
<script>
Ladda.bind('button[id=genPDF]');
$('#genPDF').click(function() {
//Another approach I tried
//Ladda.bind(this);
var str = "tmName=" + $("#tmName").val() +
"&headingText=" + $("#headingText").val();
$.ajax({
url: "testing.php",
data: str,
cache: false,
success: function (data) {
//None of this code matters, it all works fine
console.log(data);
var container = document.getElementById("pdfContainer");
var content = container.innerHTML;
container.innerHTML = content;
}
});
//If I placed Ladda.stopAll(); here, the ladda wouldn't even
//START spinning upon being clicked on.
});
</script>
私は 'button#genPDF'の代わりに' button [id = genPDF] 'を使用したのが不思議です – amflare
@amflare私は先に進み、" button#genpdf "と置き換えました。しかし、これはまだ問題を解決するのに役立ちません。 – NoReceipt4Panda