0
我與jquery和prototype有衝突。我的fancybox不工作。如果我斷開原型腳本fancybox將工作。我已經嘗試過jQuery.noConflict,但它不適用於Fancybox。我嘗試了幾個選項,但無法使其工作。jquery與prototype.light衝突。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript" src="fancybox/source/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="scripts/prototype.lite.js"></script>
<script type="text/javascript" src="scripts/moo.fx.js"></script>
<script type="text/javascript" src="scripts/moo.fx.pack.js"></script>
<script type="text/javascript" src="js/image_fade.js"></script>
<script type="text/javascript" src="js/responsive-tables.js"></script>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j(".fancybox").fancybox();
});
</script>
這可能是因爲fancybox庫也帶有($)jquery標籤。請發佈您的錯誤並瞭解相關信息 – Rickert
試試這個 –