Em muốn bắt sự kiện khi click vào dấu + hoặc dòng chữ in đậm ở trên thì sẽ xổ ra phần nội dung ở dưới & khi kích lần nữa thì đóng lại như cũ thì làm như nào ạ?
Hỏi cách bắt sự kiện cho thẻ a bằng javascript
có thể dùng sự kiện onClick, có thể tận dụng generator để khỏi tốn công làm global variable
4 Likes
nếu viết thuần có thể dùng click kết hợp thay đổi các thuộc tính css khi click. tiện hơn thì dùng jquery có slideToggle method. tiện hơn nữa dùng collapse bootstrap và chỉnh sửa lại cho vừa ý
1 Like
ko đc dùng bootstrap ạ
chỉ đc dùng html, css, jquery
jquery thì dùng slideToggle. Chuyển display của thẻ a thành block, chứa toàn div. Khi click vào thẻ a dùng preventDefault để chặn redirect. Nếu chỉ js thì có thể sử dụng thuộc tính scale trong css
1 Like
em cảm ơn
…

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?