小编Ben*_*min的帖子

jQuery根据距离改变速度

我想在滚动回浏览器窗口顶部时保持相对恒定的速度,具体取决于您离页面顶部的距离.

因此,如果您向下滚动页面500px或5000px,我想创建一个函数来计算动画回到顶部保持恒定速度所需的时间.

var scrollTo = function() {
   var top = $(window).scrollTop();
   var dist = $('.article').offset().top;
   var speed =  // not sure what goes here depending on distance

   $('html, body').animate( {scrollTop: dist}, speed, 'linear');
};
Run Code Online (Sandbox Code Playgroud)

math jquery distance

6
推荐指数
1
解决办法
257
查看次数

Javascript使用非捕获组获取查询字符串值

给定此查询字符串:

?cgan=1&product_cats=mens-jeans,shirts&product_tags=fall,classic-style&attr_color=charcoal,brown&attr_size=large,x-small&cnep=0
Run Code Online (Sandbox Code Playgroud)

如何从仅'product_cat, product_tag, attr_color, attr_size'返回的这些参数类型中提取值'mens-jeans,shirts,fall,classic-style,charcoal,brown,large,x-small

我尝试将非捕获组用于param类型并仅为值捕获组,但它返回两者.

(?:product_cats=|product_tags=|attr\w+=)(\w|,|-)+
Run Code Online (Sandbox Code Playgroud)

javascript regex

5
推荐指数
1
解决办法
101
查看次数

使用AJAX进行WooCommerce产品过滤

我试图了解Woocommerce的功能在哪里处理产品存档页面上的AJAX请求.例如,当您使用"商店"页面上的"选择下拉列表"时,或者添加"层叠导航"或"产品类别"窗口小部件等Woocommerce侧边栏窗口小部件时.PHP和/或Jquery哪个WC文件正在处理AJAX请求,然后将Sorted/Filtered数据返回到页面.

最终我想要做的是挂钩默认的woocommerce AJAX功能,所以我可以将它扩展为分别淡化每个产品列表项<li>,或任何数量的CSS3效果,如变换3D.除了添加一个切换按钮,可以在产品类别页面的网格和列表视图之间切换.

但我无法找到Woocommerce文件中发生这种情况的位置.

很感谢任何形式的帮助.

ajax filtering woocommerce

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

ajax ×1

distance ×1

filtering ×1

javascript ×1

jquery ×1

math ×1

regex ×1

woocommerce ×1