我将LightBox2用于简单的图片库。我设法使其正常工作,但是现在它与我从页面引用的另一个JavaScript脚本文件冲突。

我的脚本正在使用$(document).ready(function () {

我不确定是否相关,但是我知道浏览器的调试器曾经抱怨过这一点。

有什么见解吗?

================================================== ==========
我包括了生成错误的部分代码。尽管效果很好。

var currs = {};

jQuery.noConflict();

jQuery(document).ready(function () {
    var marketTypeSel = document.getElementById("selMarketType");
    var propertyTypeSel = document.getElementById("selPropertyType");
    var propertyStatusSel = document.getElementById("selPropertyStatus");
    var zoneSel = document.getElementById("selZone");
    var locSel = document.getElementById("selLocalities");
    var currSel = document.getElementById("selCurrency");
    var priceFromSel = document.getElementById("selPriceFrom");
    var priceToSel = document.getElementById("selPriceTo");

    //var data = {};

    marketTypeSel.length = 0;
    propertyTypeSel.length = 0;
    propertyStatusSel.length = 0;
    zoneSel.length = 0;
    locSel.length = 0;
    currSel.length = 0;

    jQuery.ajax({
        type: "POST",
        url: "/Search/LoadInitSearchParameters",
        //data: data,
        dataType: "json",
        success: function (result) {

最佳答案

你可以使用一个jQuery没有冲突,如下所示

var Jk = jQuery.noConflict();
Jk(document).ready(function (){


});

关于javascript - lightbox2与脚本冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9734684/

10-12 12:52
查看更多