1
首先,道歉。我是一個js新手。Shadowbox + jQuery不工作 - 沒有錯誤
我試圖用特定頁面的負載觸發一個shadowbox - 如果您願意的話,會彈出一個「彈出窗口」。根據螢火蟲,沒有任何反應,沒有錯誤可以報告。
我應該注意到這是wordpress,所以我使用默認的jQuery調用,並將shadowbox插入WP插件中。 Shadowbox可以在網站的其他區域正常工作,就像jQuery的功能一樣。
noConflict()
被使用,因爲WP也默認加載原型,這與jQuery美元符號衝突。
var $j = jQuery.noConflict();
$j(function(){
//Set cookie
$j.cookie('padpop_viewed',true);
// open a welcome message as soon as the window loads
$j(function() {
Shadowbox.open({
content: '<div width="600" height="460" style="margin:auto;"><a href="<?php bloginfo('url');?>"/products/"><img src="<?php bloginfo('template_url');?>/images/ipad-pop.jpg" width="600" height="460" alt="Redacted"/></a></div>',
player: "html",
height: "470",
width: "610"
});
});
});
這裏的任何幫助將不勝感激,因爲我花了幾個小時諮詢了這方面的文檔。
感謝, S.
完成!但仍然沒有骰子。 – Shelton 2010-05-28 21:22:00
完成。但仍然無法正常工作......現在,Shadowbox無法正常工作。 我懷疑WP插件默認情況下會啓動init調用。我只是確保將我的代碼放在wp_head函數下面。 – Shelton 2010-05-28 21:42:46