送信時にテキストを変更してフォームのボタンを無効にしたいと思います。以下のコードは動作しません。..JQUERY投稿時にボタンを無効にしてボタンに挿入してください
// DISABLE SUBMIT BUTTON ON CLICK
$('#contactform').submit(function() {
$(this).find("button[type='submit']").text("<i class="fa fa-cog fa-spin fa-3x fa-fw"></i>");
$(this).find("button[type='submit']").prop('disabled',true);
});
EDIT
は、HTMLは次のとおりです。
<button type="submit" id ="myButtonLead" name="myButtonLead" class="btn form-cta">
RICHIEDI INFORMAZIONI</br>
<p class="sub">È GRATIS!</p>
</button>
期待される動作は、(フォントと現在のテキストを置き換えるボタンのHTMLコンテンツを変更することですすごいアイコン)。 何かヒント? :)
あなたの期待する行動は?テキストコンテンツを設定するか、HTMLボタンのコンテンツを変更しますか?期待されるHTMLマークアップを提供する –
https://jsfiddle.net/8c08a5jc/1/ – Tyr
'text()'ではなく 'html()'を使用し、文字列内に関連する引用符を使用する –