Thứ Ba, 16 tháng 9, 2014

Truy cập thuộc tính - Attributes của một phần tử - attr()


Phương thức attr() dùng để truy cập thuộc tính của một phần tử, chính xác là phần tử đầu tiên mà ta dùng hàm $() để chọn.

Sự khác nhau giữa parent và parents?

parent chỉ lấy ra được phần tử cha
parents lấy ra được các phần tử cha, ông, cụ...
//Html
<div id="ong">
        <div id="cha">
            <div id="con"></div>
        </div>
</div>

//Javascript
$('#con').parent() // Lấy được div#cha
$('#con').parents() // Lấy hết cấp trên của nó
$('#con').parents('#ong') // Lấy được div#ong
$('#con').parents('#cha') // Lấy được div#cha

Sự khác nhau giữa event.preventDefault và return false?


event.preventDefault sẽ dừng tất cả các hành động mặc định của 1 element trước khi nó được diễn ra, thường được viết ở trên đầu
return false cũng dừng tất cả các hành động mặc định của 1 element trước khi nó diễn ra nhưng viết ở cuối( Viết ở đầu thì còn làm ăn gì nữa ).
$('#form').on('submit', function(e){
    e.preventDefault() // Dừng sự kiện submit ngay lập tức
    //Làm gì tiếp theo
});

$('#form').on('submit', function(e){
    //Code ở đây

    return false // Dừng sự kiện submit
});
Bài cũng khá dài rồi, bạn nào có câu hỏi gì tiếp vui lòng comment bên dưới tôi sẽ trả lời sớm nhất có thể. Thank you!.