textarea上的jQuery.focus()不工作

textarea上的jQuery.focus()不工作,jquery,focus,textarea,Jquery,Focus,Textarea,我得到了这个密码: <textarea id="status" placeholder="Write here..." name="new_entry"></textarea> 我希望警报在文本区域被聚焦时启动,但它不工作… HTML jquery编写正确。请看这个类似的例子。使用调试器(在Chrome或Firebug中)检查是否调用了focus方法?您可以尝试将代码放入$('document').ready()函数中 <textarea id="status"

我得到了这个密码:

<textarea id="status" placeholder="Write here..." name="new_entry"></textarea>
我希望警报在文本区域被聚焦时启动,但它不工作…

HTML


jquery编写正确。请看这个类似的例子。使用调试器(在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");
});

$('#status')。焦点(函数(){
$(#status2').val(“wheee”);
});
试试这个:

$(function(){
    $('#status').focus(function() {
        alert('focused!');
    });
});

如果要将焦点绑定到的文本区域是动态加载的(使用ajax或其他方法),那么必须绑定焦点的实时事件。像这样的

$('#status').live('focus', function() {
alert('focused!');
}))

试试这个:

$(function(){
    $('#status').click(function() {
        alert('focused!');
    });
});

希望它对这里的工作有所帮助:。。您是否正确加载了jQuery?是否能够找到解决方案?我遇到了同样的问题。
$(function(){
    $('#status').focus(function() {
        alert('focused!');
    });
});
$('#status').live('focus', function() {
alert('focused!');
$(function(){
    $('#status').click(function() {
        alert('focused!');
    });
});