Получите значение из нового всплывающего окна, щелкнув элемент с помощью Jquery.Jquery

Программирование на jquery
Anonymous
Получите значение из нового всплывающего окна, щелкнув элемент с помощью Jquery.

Сообщение Anonymous »

Я хочу получить значение из нового всплывающего окна путем нажатия на элемент в новом всплывающем окне. Мой код работает с первого раза после того, как я нажал кнопку. После перезагрузки страницы в новом всплывающем окне мой код не работает.

Index.html

Код: Выделить всё

TEST


$("#open-new-windows").click(function () {
var w = window.open(
"http://localhost/test/child.html",
"TEST",
"width=300,height=400"
);

w.addEventListener("load", function () {
var html = $(w.document.body).find("ul");
console.log(html.length); // return 1
html.on("click", "li", function () {
var a = $(this).text();
alert(a);
});
});
});

Child.html

Код: Выделить всё

[list]
[*]1
[*]2
[*]3
[*]4
[*]5
[*]6
[*]7
[/list]
Изображение

Я хочу получить значение после повторной загрузки страницы. Пожалуйста, помогите мне. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/781 ... ing-jquery

Вернуться в «Jquery»