<script type="text/javascript">
$(function() {
$('#wp-calendar a').click(function(event) {
event.preventDefault();
var url = $(this).attr('href') + ' #content';
var loaded = Shadowbox.load(url);
Shadowbox.open({
content: loaded,
player: "html",
title: "<?php the_title(); ?>",
height: 300,
width: 470,
});
});
});
</script>
Это код, который я использую, чтобы попытаться отобразить содержимое в shadowbox, я использую календарь Wordpress по умолчанию и с jQuery/AJAX (если не ошибаюсь), добавляя это событие click к каждой ссылке в календаре , так что при щелчке по ссылке содержимое загружается и отображается в теневом блоке вместо открытия на новой странице.Загрузка содержимого href в shadowbox с использованием .load() HELP!
Когда я нажимаю на одну из ссылок, все, что я получаю внутри тени, является «неопределенным».
Как я уверен, вы можете видеть в моем коде, я все еще очень новичок в этом, поэтому любая помощь или указатели будут оценены.
Thanx заранее!
Прохладный, попробует. Даже без пробела я все еще становлюсь неопределенным. – Odyss3us
Я получаю содержимое в предупреждении http: // localhost/website/2010/05/08 #. – Odyss3us
Если URL-адрес в порядке, см. Ответ Заха Бялецкого. – Venemo