在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>
注:我在回调中将主题值硬编码为13,但这应该基于点击哪个链接而产生。
有多个页面的A HREF标签,每一个都有一个唯一的topic_id
那么,如何通过独特topic_id回调函数
感谢很多
你可不要使用** this **并获取任何值,如果它取决于链接? – 2012-03-15 14:33:24
嗨西蒙,不太清楚你的意思 - 但是当我添加一个id属性的锚标记,并尝试访问它的回调像警报($(this).attr('id'));我得到undefined – Gublooo 2012-03-15 14:40:09