使用jquery创建弹出内容
假设我有这个代码
some content
现在我想 – 使用javascript / jquery-创建一个弹出窗口,当点击test-link
时,窗口内容是test
段落的内容。 怎么可以这样做?
Open function popup() { var generator=window.open('','name','height=400,width=500'); generator.document.write('Popup '); generator.document.write($("#test").html()); generator.document.write(''); generator.document.close(); }
您可以使用jQuery UI(对话框)执行此操作(请参阅参考文档中的示例)。
即时通讯使用http://defunkt.github.com/facebox/很好。
使用jQuery UI对话框显示弹出窗口。
对于你的HTML:
$(function() { $("#test-link").click(function() { $("#test").dialog({ resizable: true, modal: false, draggable: true }); }); });
如果您不想使用jQuery UI对话框,则可以使用ThickBox 。