下面的語句產生錯誤:錯誤使用jQuery包含()
TypeError: $(...).children(...).contains is not a function
$('.woocommerce-checkout .shop_table tr.cart_item dl.variation').each(function() {
if ($(this).children('.variation-Billing').contains("Once Off")) {
$(this).children('.variation-Billing').contains("Once Off").show().siblings('.variation-Billing').show();
}
});
我做了什麼錯?
讓我們看看您的HTML代碼。 –
顯示您的完整代碼或製作小提琴鏈接。 – Sumanta736
也許你被[$ .contains()](https://api.jquery.com/jQuery.contains/)與[:contains selector](https://api.jquery.com)無關/包含選擇器/)。但錯誤是正確的,jQuery沒有方法'$ .fn.contains()',因爲你正在嘗試使用它 –