Ich versuche, ein paar Dateien mit YUI-Kompressor zu minimieren. Es scheint jedoch, dass ich bei zwei Codezeilen einen Fehler erhalte, der die Komprimierung verhindert. Die .js-Datei für jcarouselLite enthält 1 Fehler, und mein eigener Code enthält den anderen.Komprimierungsprobleme mit JQuery-Datei in YUI Compressor
Ich habe es eingegrenzt und in beiden Fällen sieht es aus wie die Float-Eigenschaft in jQuery verwendet wird, verursacht dies. Die Linie ist:
li.css({overflow: "hidden", float: o.vertical ? "none" : "left"}); (jcarousellite)
$("#now-playing .js-kit-rating div:first").css({width: "80px", float: "right"}).addClass("clearing"); (own code)
Ein Arbeitsbeispiel des Fehlers kann durch die jCarouselLite code durch den YUI Kompressor laufen zu sehen, aber im Grunde der Fehler zurückgegeben wird, ist ungültig Eigenschaft ID.
Hat jemand ähnliche Probleme mit dem YUI-Kompressor gehabt?
Klingt wie Sie Firefox und den Firebug JS Debugger ausführen müssen, sollte es solche Dinge vielleicht fangen. – TravisO