Есть в любом случае в prettyphoto для меня, чтобы передать параметр в функцию обратного вызоваPrettyphoto - как передать уникальный параметр функции обратного вызова
Это моя текущая настройка
<link rel="stylesheet" href="/css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" /> <script src="/js/jquery.prettyPhoto2.js" type="text/javascript" charset="utf-8"> <script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $("a[rel^='prettyPhoto']").prettyPhoto({ callback: function() { $.post('/course/close-video', {topic_id: '13'}); } }); }); </script> <a href="/course/play-video/topic_id/<?php echo $topic->topic_id;?>?iframe=true&width=470&height=340" rel="prettyPhoto" title="<?php echo $topic->topic_name;?>"> <img src="/images/videos/" width="170" height="103" alt="topic_name;?>"/> </a>
Примечание: Я hardcoded значение темы как 13 в обратном вызове - но это то, что должно прийти на основе того, какая ссылка нажата.
Есть несколько из этих A HREF тегов на странице, и каждый из них имеет уникальный topic_id
Так как я могу передать, что уникальный topic_id функции обратного вызова
Спасибо большого
Не могли бы вы просто не использовать ** это ** и получить какое-либо значение, если это зависит от ссылки? –
Привет, Саймон, не совсем уверен, что вы имели в виду, но когда я добавляю атрибут id к тегу привязки и пытаюсь получить к нему доступ в обратном вызове, как предупреждение ($ (this) .attr ('id')); Я получаю undefined – Gublooo