открыть URL-адрес в JQuery Colorbox / Lightbox - PullRequest
0 голосов
/ 20 января 2012

У меня есть страница, которая отображает меню блюд ресторана. И когда человек нажимает на определенный элемент питания, я хочу открыть ссылку в colorbox. Есть ли способ, которым я могу открыть ссылки в colorbox, не влияя на другие теги привязки. Я не могу изменить существующий код (меню отображается сторонним плагином), но я могу добавить дополнительный скрипт на страницу (jquery или php). Поэтому я надеялся добавить ("a"). Click (), но я не был уверен, как получить ссылку href для определенного тега привязки. На данный момент все ссылки, которые я хочу открыть, имеют общую строку "/ restaurant /". Любые предложения о том, как решить эту проблему?

1 Ответ

2 голосов
/ 20 января 2012
<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>

Изменить innerWidth и innerHeight , чтобы соответствовать вашему контенту

...