我试图更改缺货产品的文字。这就是我到目前为止所做的:
$( ".box.stock:contains('0 Stock')" ).text('Temporarily out of stock. Call to order. ').addClass( "Lager" );
这样可行,但它也可以在所有产品中使用零。如何使用" 0"将其更改为库存状态?在里面?
答案 0 :(得分:5)
你不能用contains来做到这一点。您需要使用过滤器
$(".box.stock").filter( function() {
return $(this).text() === "0 Stock";
}).text('Temporarily out of stock. Call to order. ').addClass( "Lager" )