Mọi người cho em hỏi:
Em có thẻ <div id="product-" <?php echo $id ?> >
Làm sao để em lấy đc giá trị id của thẻ đó bằng jQuery ạ?
Dạng $(‘div’).attr(‘id’) ấy ạ. Nhưng còn đoạn product-
em ko biết xử lý sao. @@
Cách lấy giá trị của thuộc tính bằng jQuery
Dùng regex lấy ở cuối
5 Likes
Cách pro là dùng regex để lấy phần cuối như Mr Regular nói ở trên
Còn nếu chưa quen dùng regex, bạn có thể cắt string
var str = "product-12123123";
var res = str.substring(8);
Output sẽ là
12123123
4 Likes
Nếu tự viết RegEx quá khó vì nó đau đầu thì dùng cách mà JavaScript trang bị sẵn, ta có thể tìm thấy trong các tài liệu JS, sao cứ phải jQuery chi cho mệt:
function myID(str)
{
return str.replace(/[^d.,]+/,'');
}
5 Likes