У меня есть страница продукта с небольшим количеством сыра.Когда я возвращаюсь к основному списку, работаю с первого клика, а на втором возвращаю первый сыр из списка.номер один.
Как вы думаете, это как-то связано с api.seekTo
?Как я могу получить правильный идентификатор каждый раз?где-то код неправильный?
productsList.find('a[href*="#"]') // find all hashed cheese url's
.click(function(e) {
e.preventDefault();
var cheeseHash = this.hash;
productsList.hide(200, function() {
// -1 important (ties in with flash zoomed-in product images)
api.seekTo(parseInt(cheeseHash.replace(/#/, ''), 10) - 1);
});
return false;
});
$('#allProducts').click(function(e) {
e.preventDefault();
callToActionscript('asjs', 0);
window.location.hash = '';
$('#products').fadeOut(10, function(e) {
var listWidth = productsList.fadeIn(400).width();
productsList.css({width: listWidth, marginLeft: '-' + (listWidth / 2) + 'px', left: '50%'});
});
});