我的裝飾盒有問題。當我點擊鏈接時,精美的框會獲取內容,但不會顯示燈箱並跳轉到我應該通過Ajax獲取其返回內容的頁面。FancyBox插件無法正常工作
HTML:
<a class="butt red medium fancybox" href="http://localhost/food/index.php/food/ajaxExtras?foodId=412">سفارش </a>
JS:
$("a.fancybox").fancybox();
我的結果:
我的裝飾盒有問題。當我點擊鏈接時,精美的框會獲取內容,但不會顯示燈箱並跳轉到我應該通過Ajax獲取其返回內容的頁面。FancyBox插件無法正常工作
HTML:
<a class="butt red medium fancybox" href="http://localhost/food/index.php/food/ajaxExtras?foodId=412">سفارش </a>
JS:
$("a.fancybox").fancybox();
我的結果:
從shapshots, 我可以說你喜歡爲漂亮的盒子添加插件文件。
這裏是jQuery的鏈接看中箱plugins.just添加它們在你的標題標籤
http://code.jquery.com/jquery-1.10.2.min.js
JS /的fancybox-1.3.4/jquery.easing-1.3.pack.js
之間JS /的fancybox-1.3.4/jquery.mousewheel-3.0.4.pack.js
請儘快在http://fancybox.net/演示進一步信息
如果打開一個外部頁面,您可能需要設置content
的type
,無論是使用像
$("a.fancybox").fancybox({
type: "ajax" // or "iframe"
});
的API選項或使用HTML5 data-fancybox-type
屬性在你的鏈接像
<a data-fancybox-type="ajax" class="butt red medium fancybox" href="http://localhost/food/index.php/food/ajaxExtras?foodId=412">سفارش </a>
請注意大多數ajax調用需要在服務器環境中測試,並且可能不在localhost中工作。
另外請確保你在.ready()
方法中包裝你的fancybox腳本代碼。
我不是業餘愛好者。 – Ramin
這是一個可選的腳本,不影響進程 – Ramin
確定兄弟...我的歉意 –