Forum Moderators: open
<script type="text/javascript" language="javascript">
$(document).ready(function(){
$('a[id]').hover(
function() {
// mouseIn
id = $(this).attr('id');
$('#portraitImg').attr('src', 'img_news_thumb.php?id=' + id);
},
function() {
// mouseOut
$('#portraitImg').attr('src', 'img/design/portrait.jpg');
}
);
});
</script>
<img id="portraitImg" /><br />
<br />
<br />
<a href="#">This is a caption</a><br />
<a id="1001" href="#">This is another caption</a>
<script type="text/javascript">
//try to preload. This doesnt work in firefox, chrome or IE 7.
if (document.images) {
var array = new Array();
$('a[id]').each(function(){
id = $(this).attr('id');
array[id] = new Image(479,319);
array[id].src = 'img_news_thumb.php?id=' + id;
});
}
?>
</script>
<script type="text/javascript">
$(document).ready(function(){
var id,
tmpImg;
$('a[id]').hover(
function() {
// mouseIn
var id = $(this).attr('id');
$('#portraitImg').attr('src', 'img_news_thumb.php?id=' + id);
},
function() {
// mouseOut
$('#portraitImg').attr('src', 'img/design/portrait.jpg');
}
);
//try to preload
if (document.images) {
$('a[id]').each(function(){
id = $(this).attr('id');
tmpImg = new Image();
tmpImg.src = 'img_news_thumb.php?id=' + id;
});
}
});
</script>