Получите значение из нового всплывающего окна, щелкнув элемент с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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