コンタクトフォーム7プラグインを使用して私のサイトで簡単なフォームを実行していますが、私のサイトの他のボタンを反映するように送信ボタンをスタイルしたいと思います。これを行うには、擬似要素を使用する必要があります。これは入力要素では不可能です。Ajaxコンタクトフォームを送信する7 div要素をクリックしてフォームを開く
私はdivをサブミットボタン(下記)として使用するようにフォームマークアップを調整しましたが、これは単にデフォルトのサブミットonClickであるため、ページをリフレッシュします。デフォルトのアクションではなく、CF7 AJAX submitにこれをフックする方法はありますか?そうすれば、CF7サブミットボタン(ページリフレッシュなし)を使用しているのと同じように実行できますか?
<div class="main-btn" onClick="document.forms['general-contact'].submit()">
<span>Submit</span>
</div>
** 一般的な接触提出するフォームの名前です**
:)あなたは、デフォルトでnoconflictモードで
$
WordPressの負荷jQueryのようjQuery
にを変更する必要があります属性 'それはsubmit'にページを更新します - これはフォームを送信するものですが、フォームアクションが設定されていない場合は、新しいページ(または現在のページ)が読み込まれます。デフォルトでは、デフォルト値の –が*デフォルト* CF7 Ajaxを使って提出をフックしてください。デフォルトのsubmitはonClick –