0
django関数showRelatedObjectLookupPopupでは、新しくポップアップしたウィンドウのボタンに関数をバインドしたいと思いますが、新しいウィンドウを参照する方法はわかりません。ここに私が試したことがあります:jQueryを新しくポップアップしたウィンドウを参照する方法は?
function showRelatedObjectLookupPopup(triggeringLink) {
// other function stuff omitted
var name = triggeringLink.id.replace(/^lookup_/, '');
name = id_to_windowname(name);
var win = window.open(href, name, 500, 700, resizable=yes, scrollbars=yes');
win.onload = function() {
$(document).ready(function() {
$("input.default").hover(function() {alert('hovered')})})};
win.focus();
return false;
}
しかし、これは元のウィンドウのボタンにバインドされます。
あなたは$(win.document).ready(function(){...});を使用できるようにする必要があります。 win.onloadへの義務。 $(document).ready()はonload()の代わりに作成されましたが、他のウィンドウでどれくらいうまく動作しているかわかりません。 – ken