繁体   English   中英

在jquery colorbox / lightbox中打开url

[英]open url in jquery colorbox/lightbox

我有一个显示餐厅食物菜单的页面。 当一个人点击一个特定的食物时,我想打开彩盒中的链接。 有没有办法我可以打开彩盒中的链接而不影响其他锚标签。 我无法修改现有代码(菜单由第三方插件显示)但我可以添加额外的脚本到页面(jquery或php)。 所以我希望添加(“a”)。click(),但我不知道如何获取特定锚标记的href链接。 现在我要打开的所有链接都有共同的字符串“/ restaurants /”。 有关如何解决这个问题的任何建议?

<script type="text/javascript">
  $(document).ready(function() {
    $("a", ".rest-menuitem").click(
      function(event) {
        event.preventDefault();
        var elementURL = $(this).attr("href");
        $.colorbox({iframe: true, href: elementURL, innerWidth: 645, innerHeight: 509});
      });
  });
</script>

更改innerWidthinnerHeight以适合您的内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM