Я использую JQuery на сайте Wordpress (тема тезисов) для динамической подкачки изображений. Все работает так, как ожидалось, в Chrome/Firefox/Safari, но изображения вообще не отображаются в IE. Где я ошибся? Код ниже, сайт dev на daf.drivechannelcreative.com/about.Проблема с JQuery с Internet Explorer
function add_image_header(){
global $post;
$image_header = get_post_meta($post->ID, 'image_header', true);
$image_one_full = get_post_meta($post->ID, 'image_one_full', true);
$image_one_cropped = get_post_meta($post->ID, 'image_one_cropped', true);
$image_two_full = get_post_meta($post->ID, 'image_two_full', true);
$image_two_cropped = get_post_meta($post->ID, 'image_two_cropped', true);
$image_three_full = get_post_meta($post->ID, 'image_three_full', true);
$image_three_cropped = get_post_meta($post->ID, 'image_three_cropped', true);
$page_meta_desc = get_post_meta($post->ID, 'thesis_description', true);
if($image_header){
?>
<script type="text/javascript">
$(document).ready(function(){
$(".thumb").click(function(){
var Image1Main = $(this).data('main');
var Image1Thumb = $(this).attr('src');
var Image2Main = $('#main_image').attr('src');
var Image2Thumb = $('#main_image').data('thumb');
$('#main_image').attr("src", Image1Main);
$('#main_image').data("thumb", Image1Thumb);
$(this).attr("src", Image2Thumb);
$(this).data("main", Image2Main);
});
});
</script>
<div id="img_header_container">
<img data-thumb="<?php echo $image_one_cropped;?>" src="<?php echo $image_one_full;?>" id="main_image"/>
<img class="thumb" data-main="<?php echo $image_two_full;?>" src="<?php echo $image_two_cropped;?>"/>
<div id="heading_text"><h2><?php echo get_the_title($ID) ?></h2><?php echo $page_meta_desc;?></div>
<img class="thumb thumb_two" data-main="<?php echo $image_three_full;?>" src="<?php echo $image_three_cropped;?>"/>
</div>
<?php
}
}
add_action('thesis_hook_before_post_box', 'add_image_header');
Они не отображаются для меня даже в Chrome. – BZink
Посмотрите на визуализированный HTML. Отсутствующие изображения указывают на домен, который не существует ... http://daf.dev/wp-content/uploads/2011/12/image_two_crop_example1.jpg – BZink
404 ошибки не имеют никакого отношения к тому, как вы запрограммировал его. – Sparky