я имею этот HTML структуру, и я хочу содержимое внутри класса «кодоблок», чтобы открыть в новом окне:как всплывать несколько частей текста в новом окне
<a href="javascript:popup();">Open</a>
<div class="CodeBlock">
line 1<br />
line 2<br />
line 3
</div>
<br /><br />
<a href="javascript:popup();">Open</a>
<div class="CodeBlock">
line 4<br />
line 5<br />
line 6
</div>
Я пытаюсь поймать каждый класс со следующим JavaScript:
function popup()
{
var generator=window.open('','name','height=400,width=500');
generator.document.write('<html><head><title>Popup</title>');
generator.document.write($(".CodeBlock").html());
generator.document.write('</body></html>');
generator.document.close();
}
Это открывает первый кодоблок и я пытаюсь теперь открыть второй кодоблок со вторым якорем:
generator.document.write($.next(".CodeBlock").html());
Но .next(), похоже, не работает; оба всплывающих окна пусты.
Что я делаю неправильно и как я могу заставить эту работу работать правильно?
я не добавить библиотеку в этом коде выше, но в скрипку, он будет загружен и его не работает ни –