jQuery SimpleModal 上的打印功能

发布于 2024-11-01 04:34:35 字数 608 浏览 0 评论 0原文

我正在使用这里的基本模态对话框 http://www.ericmmartin.com/projects/ simplemodal-demos/ 在此对话框内,我有一个图像,我想在其下方添加一个“打印”按钮。

我尝试过使用 jqPrint 但它不起作用。有什么我错过的吗?

我的弹出对话框

<div id="popup_name" class="popup_block">
<div class="map"><img src="images/map.png"></div>
<br><a href="#" id="print"><img src="images/print.png"></a>
</div>

jqPrint

$("#print").click( function() { 
$('.map').jqprint(); 
}); 
</script> 

I'm using the Basic Modal Dialog from here http://www.ericmmartin.com/projects/simplemodal-demos/ and inside of this dialog, I have an image which I would like to add a Print button below it.

I've tried using jqPrint but it doesn't work. Is there something that I've missed?

My popup dialog

<div id="popup_name" class="popup_block">
<div class="map"><img src="images/map.png"></div>
<br><a href="#" id="print"><img src="images/print.png"></a>
</div>

jqPrint

$("#print").click( function() { 
$('.map').jqprint(); 
}); 
</script> 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

守护在此方 2024-11-08 04:34:35

IMP:jqprint() 是一个插件,请添加对您的文件的正确引用。
尝试将您的单击功能放入 document.ready 中,然后它应该可以正常工作。

$(document).ready(function () {
$("#print").click( function() { 
$('.map').jqprint(); 
});
});

我已经测试过这个,效果很好。

IMP: jqprint() is a plug-in, add proper reference to your file.
Try putting your click function in document.ready, it should work fine then.

$(document).ready(function () {
$("#print").click( function() { 
$('.map').jqprint(); 
});
});

I have tested this, it works fine.

紙鸢 2024-11-08 04:34:35

我认为点击事件没有被触发尝试使用实时。

 $("#print").live('click', function(event){
    $('.map').jqprint();
  });

I think the click event is not getting triggered try using live.

 $("#print").live('click', function(event){
    $('.map').jqprint();
  });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文