我在找一個圖像裁剪插件時,發現這個:Lasso.Crop。我想嘗試的代碼示例,但使用提供的代碼示例和他們使用的我從來沒有能夠使它本地工作相同的文件,我總是有一個錯誤「套索沒有定義」在這裏:Javascript:「[classname] is not defined」error
new Lasso.Crop('bee',{
ratio : false,
preset : [235,140,505,340],
min : [50,50],
handleSize : 8,
opacity : .6,
color : '#7389AE',
border : '/images/crop.gif',
onResize : updateCoords
});
我從未設法使其工作。 幾個小時前,我嘗試了另一個插件:UvumiTools Crop,並出現類似的問題。該演示在他們的網站上完美地工作,但我在他們的網站上下載的演示檔案在本地不起作用。這裏的錯誤與前一個非常相似:「uvumiCropper未定義」(uvumiCropper是在插件中定義的類)。
我不明白爲什麼我總是得到「[...]沒有定義」的錯誤,而代碼實際上定義了一個這樣的類或函數是以前導入的JavaScript文件。也許我做錯了什麼,我不知道,但我已經失去了這個小時,所以每一個建議是受歡迎的。
UvumiTools Cropper的演示檔案可在此下載page。
感謝
請提供您的代碼。 – webduvet
你加載了Lasso'.js'文件嗎? – Sergio
當然,我做到了。我也嘗試了一個演示託管頁面的副本。 – ibi0tux