我在彩色框内显示链接标题时遇到问题。链接由ajax response / php echo插入。
PHP:
echo "<a onclick=\"parent.\$.colorbox({ href:'inc/get_movie_details.php?m=". $row->XD_ID ."' , width:800 , maxWidth:800 , innerWidth:760 , opacity:0.7 }); return false;\"
href='inc/get_movie_details.php?m= $row->XD_ID' title='$row->FileText'>". squezzestring($row->FileText) ."</a></td>";
HTML输出:
<a title="ti-t.le" href="inc/get_movie_details.php?m=12172" onclick="parent.$.colorbox({ href:'inc/get_movie_details.php?m=12172' , width:800 , maxWidth:800 , innerWidth:760 , opacity:0.7 }); return false;">ti-t.le</a>
它应该在这里显示链接标题,但正如你所看到的,它是emtpy。其他一切都按预期工作
HTML
<div id="cboxBottomCenter" style="float: left; width: 772px;"></div>
答案 0 :(得分:1)
这是您的工作代码:jsfiddle.net/Ur5Kb/
但最好使用此jsfiddle.net/Ur5Kb/1/:
$('a').colorbox({ href:'inc/get_movie_details.php?m=12172' , width:800 , maxWidth:800 , innerWidth:760 , opacity:0.7 });