Во-первых, извинения. Я JS Newb.
Я пытаюсь вызвать shadowbox с загрузкой определенной страницы - всплывающее окно, если хотите. Ничего не происходит, и, согласно Firebug, об ошибках нет.
Я должен заметить, что это 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.