我正在努力让prettyPhoto工作,但我似乎遇到了一个问题。每当我加载prettyPhoto.js时,它都会无声地失败。我没有收到控制台警告,所有声称都装得很好。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="Scripts/jquery.prettyPhoto.js" type="text/javascript" />
<script type="text/javascript">
$(document).ready(function(){
alert('test1');
$("a[rel^='prettyPhoto']").prettyPhoto();
alert('test2');
});
</script>
除非我删除<script src="Scripts/jquery.prettyPhoto.js" type="text/javascript" />
。
如果有人知道如何解决这个问题,我会非常感激。我也接受了一个很好的替代prettyPhoto作为答案。感谢。
答案 0 :(得分:2)
使用jQuery关键字而不是美元符号,有时会产生冲突。别忘了通过&#39; $&#39;。
jQuery(document).ready(function($){
// Your code
});