Если вы все еще хотите использовать хеш, вы можете получить его, используя этот код (при условии, что this
- это ваш div):
var hash = $(this).find('a').get(0).hash;
Если вы хотите использовать что-то уникальное в div, я использовал id div, равный className img ранее.
Если у вас был этот HTML:
<div id="container1" class="thumbContainer"></div>
<div id="imageContainer">
<img src="" alt="" class="container1" />
</div>
Вы могли бы использовать что-то вроде этого, (я изменил ваше наведение на курсор мыши, так как вы использовали только это):
$(document).ready(function(){
// Hide all large images except the first one
$('#imageContainer img').hide().filter(':first').show();
// Select all thumb links
$('.thumbContainer').mouseover(function(event) {
// Hide all large images except for the one with the same hash as our thumb link
$('#imageContainer img').hide().filter("." + this.id).show();
}
);
});