Jquery-ui 在 Firefox 的本地主机上工作正常,但在服务器上则不能

Jquery-ui working fine on localhost in Firefox but not on server?

本文关键字:服务器 不能 工作 主机 Jquery-ui Firefox      更新时间:2023-09-26

不知道为什么这个Jquery UI不能在Firefox上运行,而是在chrome中工作,请参阅此处!.此外,当我在 Firefox 上本地运行它时,它工作正常,任何人都可以建议我的代码是什么问题吗

.HTML

<div class="option" id="f" style="display:inline-block;">
  <img class="options" src="http://lorempixel.com/90/90/" alt=""/>
</div>
<br>
<div class="lame" style="display:inline-block;">
   <img src="http://placehold.it/350x150" alt=""/>
</div>

Jquery

    $(function() {
    $( ".option" ).draggable({ cursor: "pointer",opacity: 0.6,helper: "clone"});
    $(".lame").droppable({ 
        accept:".option",drop: function(event, ui) {
            $.ui.ddmanager.current.cancelHelperRemoval = true;
            $(ui.helper).draggable({cursor : "pointer",opacity: 0.6,containment :".lame"});
            $(ui.helper).find('.options').resizable({containment : ".lame"});
        }
    });
});
我认为这是因为

Chrome原谅了CSS和JS路径中的错误斜杠(它们应该是正斜杠,而不是反斜杠),而Firefox不是。Firefox 在尝试加载 CSS 和 JS 文件时出现"404 未找到"错误。

附言:当你在本地运行它时,你可能使用的是 file://协议,而不是运行你自己的Web服务器,在这种情况下,Firefox似乎很乐意允许反斜杠。

相关文章: