看来,我不能调用焦点()在我的Chrome扩展弹出的textarea时,它打开/ ondomready后。铬扩展弹出文本区焦点
我有popup.js类似的东西:
$(document).ready(function() {
console.log($("#moped-text"));
$('textarea').focus();
$('.container').css("color", "red");
});
我引用它popup.html这样的:
<html>
<head>
<link rel="stylesheet" href="css/content.css" type="text/css">
<script type="text/javascript" src="js/lib/jquery.js"></script>
<script type="text/javascript" src="js/popup.js"></script>
</head>
<body>
<div class="container">
<textarea name="newText"></textarea>
</div>
</body>
CSS的变化的作品,焦点()不!
当我调试弹出并键入$('textarea')。焦点();在控制台中,它的工作原理。 在ready-callback内部添加的事件也成功绑定。
任何帮助高度赞赏!
这个心不是我的工作也不:[自动对焦在谷歌的Chrome扩展程序(HTTP://计算器.com/questions/6594064/auto-focus-in-google-chrome-extension) – hc2p 2012-03-10 13:42:42