如何选择新加载 html 的元素
How can I select newly load html's element?
我在pageA.html上有div调用pageBplaceHolder
,当用户单击某些函数时,pageBplaceHolder
将加载pageB.html。
var menu_request = $.ajax({
url: pageB.html,
type: 'GET',
dataType: 'html'
});
在 pageB.html 中,我有一个名为 inputField
的输入元素 id
所以,我想控制pageA.html
JavaScript 中的inputField
。例如,我想聚焦它,但我不能通过使用:
$('#inputField').focus();
我怎样才能实现它?
var menu_request = $.ajax({
url : pageB.html,
type : 'GET',
dataType : 'html',
success : function() {
$('#inputField').focus();
}
});
您可以完全按照您描述的方式进行操作。您需要做的就是,该<input>
节点确实具有 inputField
的 ID,并且在将它插入 DOM 后执行该行。
相关文章:
- 在chrome.tabs.onCreated之后加载HTML页面
- 使用:new Image()控制加载html.src=html_URL
- AngularJS加载JSON数据,然后从中解析/加载HTML
- javascript弹出窗口没有正确加载html表单
- 什么更好?使用iframe或jQuery之类的东西在外部网站中加载HTML文件
- 使用jquery.load('pageName')方法时,未从应用程序缓存加载Html页
- 使用JS加载HTML元素
- 当select标记触发onChange事件时,从mysql数据库加载html表
- Android Webview没有'有时不会加载HTML
- 使用ajax在html中加载html文件时出现的问题
- 懒惰加载:如何使用jquery创建懒惰加载html页面
- 使用websockets加载.html和.js
- 加载 HTML 模板以通过浏览器与挖空组件一起使用
- 在jquery对话框中加载html页面
- 从Nodejs应用程序加载HTML表
- 在加载html网页时显示JavaScript表
- 当另一个显示时加载HTML而不修改他
- 一次加载HTML对象并多次使用
- 阻止/推迟加载html元素
- 如何在加载HTML时加载js文件