jQuery函数错误第二次单击时的产品ID。

时间:2011-11-24 12:57:27

标签: jquery events tabs

我有一些奶酪的产品页面。当我返回主要列表时,第一次点击工作,但第二次返回列表中的第一个奶酪。第一。

您认为与api.seekTo有关吗? 我怎样才能每次都获得正确的ID?代码错了吗?

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%'});
        });
    });

0 个答案:

没有答案