Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery-在iframe中聚焦?_Javascript_Jquery_Jquery Plugins_Jquery Selectors_Javascript Framework - Fatal编程技术网

Javascript jQuery-在iframe中聚焦?

Javascript jQuery-在iframe中聚焦?,javascript,jquery,jquery-plugins,jquery-selectors,javascript-framework,Javascript,Jquery,Jquery Plugins,Jquery Selectors,Javascript Framework,我正在使用wysiwug jQuery插件为我的文本区域创建一个iframe,如下所示: <div class="wysiwyg" style="width: 581px;"> <ul class="panel" role="menu"> <div style="clear: both;"></div> <iframe id="id_message_bodyIFrame" frameborder="0" src="javascript:fal

我正在使用wysiwug jQuery插件为我的文本区域创建一个iframe,如下所示:

<div class="wysiwyg" style="width: 581px;">
<ul class="panel" role="menu">
<div style="clear: both;"></div>
<iframe id="id_message_bodyIFrame" frameborder="0" src="javascript:false;" style="min-height: 170px; width: 573px;" tabindex="0">
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body style="margin: 0px;">
DETECT WHEN I START TYPING TEXT HERE <--------
</body>
</html>
</iframe>
</div>
<textarea id="id_text_area" name="message_body" cols="70" rows="10" style="display: none;"></textarea>
</div> 


    检测当我开始在这里输入文本时,我认为
    focus()
    对表单元素或链接以外的任何东西都不起作用。@fudgey没有focus(),还有其他方法可以完成同样的事情吗?我试过了,但似乎不起作用。我将“alert('Handler for.focus()called.');”放在焦点中,但没有看到任何动作。
    var frameBody = $("#id_message_bodyIFrame").contents().find("body");
    
    frameBody.focus(function(){ /* ... */ });
    frameBody.click(function(){ /* ... */ });
    frameBody.keyup(function(){ /* ... */ });