在做微信開發(fā)的時候,pdp頁面中底部菜單欄中遇到了點擊展開隱藏的問題:
1.jQuery在pdp.phtml文件中不起作用
$('.menu-click').on('click', function () {
if($('.app-title-bottombar').is(":hidden")){
$('.app-title-bottombar').show();
}else{
$('.app-title-bottombar').hide();
}
});
2.在pdp頁面進入其它頁面的時候,再點擊左上角返回按鈕時,jQuery失效.當換一種方法時生效了.
$(page).on('appLayout', function () {
$(this).find('.app-title').html('');
getProductDetail(productId, renderProductDetail, [page, loading]);
$('.menu-click').off('click').on('click', function () {
if($('.app-title-bottombar').is(":hidden")){
$('.app-title-bottombar').show();
}else{
$('.app-title-bottombar').hide();
}
});
});