私はこのコードを得ました:
<textarea id="status" placeholder="Write here..." name="new_entry"></textarea>
この:
$('#status').focus(function() {
alert('focused!');
});
テキストエリアがフォーカスされたときにアラートを開始したいのですが、うまくいきません...
HTML
<textarea id="status" placeholder="Write here..." name="new_entry"></textarea>
JS
$('document').ready(function(){
$('#status').focus(function() {
alert('focused!');
});
});
これを試して:
$(function(){
$('#status').focus(function() {
alert('focused!');
});
});
あなたのjqueryは正しく書かれています。この同様のfiddleを参照してください。デバッガー (Chrome または Firebug) で確認してくださいfocus
。メソッドが呼び出されていますか? $('document').ready()
コードを関数に入れてみることができます。
<textarea id="status" placeholder="Write here..." name="new_entry"></textarea>
<textarea id="status2" placeholder="Write here..." name="new_entry"></textarea>
$('#status').focus(function() {
$('#status2').val("wheee");
});