我有一个网页,其中包含大约 20 种 div 中的产品。我想按属性过滤它们,例如价格订单大小,而不重新加载页面。
我的第一个想法是将属性作为 wrapper-div 的类属性并用 jQuery 隐藏它们。但这似乎是迂回的,尤其是当您尝试在价格范围内购买产品时。
任何想法如何去做?
我有一个网页,其中包含大约 20 种 div 中的产品。我想按属性过滤它们,例如价格订单大小,而不重新加载页面。
我的第一个想法是将属性作为 wrapper-div 的类属性并用 jQuery 隐藏它们。但这似乎是迂回的,尤其是当您尝试在价格范围内购买产品时。
任何想法如何去做?
要在 html 元素中标记属性,请使用Jquery .data()而不是使用类。
要过滤选择以隐藏或显示,请使用Jquery .filter(),即使它是价格范围。