我有这个功能:
jQuery('#sort_order_by').change(function(){
var productUrl = 'product.phtml';
var value = jQuery(this).val();
jQuery.cookie('sortorderby', value);
var url= productUrl + '?sort_by='+ value;
window.location.href = url;
jQuery('#sort_order_by').val(jQuery.cookie('sortorderby') || 'helpful' );
});
执行时,jQuery.cookie('sortorderby')
的值jQuery('#sort_order_by').val()
未设置值
jQuery.cookie('sortorderby')
。
我认为在加载位置后它不会重新运行代码。所以我尝试创建:
`jQuery(function(){
jQuery('#sort_order_by').val(jQuery.cookie('sortorderby') || 'helpful' );
});`
这会出错, jQuery.cookie not function 。
有人可以帮忙吗?