基本上我想在DIV的内容发生变化时执行脚本.由于脚本是独立的(chrome扩展和网页脚本中的内容脚本),我需要一种方法来简单地观察DOM状态的变化.我可以设置投票,但这似乎很草率.
我正在尝试使用swift在xcode中创建一个webapp,这是我当前的代码:
IBOutlet var webView: UIWebView!
var theBool: Bool = false
var myTimer = NSTimer()
@IBOutlet var progressBar: UIProgressView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: url)
webView.loadRequest(request)
}
Run Code Online (Sandbox Code Playgroud)
我有一个问题,我如何在webView中确定页面的完成加载?
您是否知道包含WebView所有定义的文档?我的意思是..(开始/结束加载,当前网址,标题页等)?
(对不起我的英语不好).
所以我有同样的代码,可以运行Ready和Click事件,但是当我尝试将它们组合起来时,它不起作用
$("input[name='reimburse']").on("ready click", function() {
//some code
});
Run Code Online (Sandbox Code Playgroud)
我认为它必须做Ready功能,因为即使这样也行不通
$("input[name='reimburse']").on("ready", function() {
//some code
});
Run Code Online (Sandbox Code Playgroud)
相反,我必须为Ready功能执行此操作
$("input[name='reimburse']").ready(function() {
//some code
});
Run Code Online (Sandbox Code Playgroud)
除了创建另一个JS函数并从2个不同的声明事件调用该方法之外,我该如何实现我的初始代码?为什么不打电话on("ready")?
编辑:我注意到该ready事件不适用于个别DOM,load应该使用它.我试过这个,但仍然无法正常工作.只有click活动有效.我也曾尝试更换on与bind和同样的事情发生.