<div id="mainEditor" role="textbox" class="postArticle-content" contenteditable="true">
我有这个div控件,我希望这个div准备好在页面加载后写入。 但是$(&#34; #mainEditor&#34;)。focus()不起作用。
我如何关注它?
js code;
$(document).ready(function () {
$(window).load(function () {
$("#mainEditor").focus();
}); });
答案 0 :(得分:1)
$(document).ready(function () {
$("#mainEditor").focus();
});
或者,如果您想使用textbox
角色
$(document).ready(function () {
$("div[role=textbox]").focus();
});
但是 - 你为什么要把重点放在一个div?
这只适用于锚点<a>..</a>
或用户可以更改的控件,例如文本输入字段<input... />
答案 1 :(得分:0)
你不需要内置的加载功能..
$(document).ready(function(){
require_once('/path/to/wordpress/wp-load.php');
$isLoggedIn = is_user_logged_in();
});
这将完成工作