【发布时间】:2020-08-11 00:53:10
【问题描述】:
我在 iframe 中有一个选择下拉菜单,但如果更改,我想从 iframe 中检查它。 我是这样写的,可惜没用。
$(document).ready(function () {
// var iframe = $("#spin-frame");
// var result = iframe.contents().find("#result-select");
var result;
$("#spin-frame").bind("load",function(){
result = $(this).contents().find("#result-select");
});
result.live('change', function() {
// TODO
});
});
【问题讨论】:
-
iframe 是从与网页相同的域加载的吗?
-
@Turnip 是的,它来自同一个域
-
另外,
.live()在 jQuery 1.9 中被移除。你应该使用.on()