cuốn sách gpt4 ai đã làm

jquery - Cách xóa số 0 sau dấu phẩy hoặc dấu chấm khỏi giá (tiền tệ)

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 19:35:39 29 4
mua khóa gpt4 Nike

Tôi đang cố gắng xóa , hoặc các số 0 ở sau đó. Thể hiện bằng tiền tệ, vẫn giữ ký hiệu tiền tệ. Ví dụ,€90,00 đến €90,90,00€ đến 90€€90,33 đến €90,33.

Ví dụ như sau:

$('.product-price-wrapp').each(function() { 
var ProductPrice = $(this).find('.price').text();
var TrimPrice = ProductPrice.substr(0,productPrice.indexOf(','));
ProductPrice.text(trimPrice);
});
body {
phần đệm: 20px;
nền: #20262E;
Họ phông chữ: Helvetica;
}

.giá {
màu sắc: xanh lá cây;
}

.khoảng giá {
màu sắc: #747474;
}

.price:con đầu lòng,
.price:con út,
.price:loại thứ n(6){
màu sắc: đỏ;
}



Giá sản phẩm 90,00 €



Giá sản phẩm 90,30 €



Giá sản phẩm 90,45 €



Giá sản phẩm 92,67 €



Giá sản phẩm 33,33 €



Giá sản phẩm £22,00



Giá sản phẩm £72,22



Giá sản phẩm £72,00

Phiên bản làm việc:JSFiddle

Tất cả các bạn đều tuyệt vời, cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn! Tín dụng: @Cocest @A. Ramos @Ivan

câu trả lời hay nhất

Bạn có thể sử dụng biểu thức chính quy để phát hiện xem giá có chứa dấu phẩy ở cuối hay không:,00 hoặc 0,00, nếu có, bạn có thể thay thế nó bằng một chuỗi trống.

Tôi đã sử dụng biểu thức chính quy này:

/[\.,]0{2}/
  • [\.,] tìm kiếm . hoặc ,

  • 0{2} theo sau là hai số không

Đây là mã hoàn chỉnh.

$('.product-price-wrapp > .price').each(function(index, element) {

var priceElement = $(element);

priceElement.text(
'Giá sản phẩm ' + priceElement.text().substring(14).replace(/[\.,]0{2}/, '')
);

});



Giá sản phẩm 90,00 €



Giá sản phẩm 90,30 €



Giá sản phẩm 90,45 €



Giá sản phẩm 92,67 €



Giá sản phẩm 33,33 €



Giá sản phẩm £22,00



Giá sản phẩm £72,22



Giá sản phẩm £72,00

Về jquery - Cách xóa dấu phẩy hoặc số 0 sau dấu chấm khỏi giá (tiền tệ), chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/54160935/

29 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress