解決策を探すのに何時間も (何日も) 費やしましたが、明確な解決策が見つかりませんでした。私はこれに慣れていないので、いくつかの基本的な手順を知らないかもしれません。誰かが私を助けてくれることを願って、私は非常に単純な間違いを犯していると確信しています。
基本的に、送信ボタンをマウスオーバー (またはクリック) すると、入力フィールドにテキストを追加したいと考えています。コードは正しいと思います:
$(document).ready(function(){
$('input[name="submitButton" ').mouseenter(function(){
$('input[name="form[element0]" ').value($('input[name="form[element0]" ').value() + "extra text added") ;
});
});
私が問題だと思うのは、rapidweaverで html を直接変更できないため、必要な場所にスクリプト ソースを配置できないことです。ヘッダー、css、JavaScript タグにのみ追加できますが、本文に直接追加することはできません。何が起こるかというと、jQuery ライブラリの前に JavaScript がロードされます。しかし、これが問題なのかどうかはわかりません。
これは、ヘッダーの一番下に追加されます。
<script type="text/javascript" src="jquery-1.10.1.min.js" ></script>
また、ファイルが正しいフォルダーにあることも確認しました。
それが私のコードなのか、それとも正しく設定していないのか、何が間違っているのかについてのアイデアはありますか?