Tôi đã cố gắng tạo hiệu ứng khi người dùng nhấp vào một hình ảnh, hình ảnh đó được thay thế bằng một hình ảnh khác cũng hoạt động như một liên kết.Liên kết không hoạt động trên hình ảnh?
Tuy nhiên, vấn đề của tôi là bất cứ khi nào tôi nhấp vào hình ảnh được thay thế, liên kết sẽ không hoạt động.
Fiddle: http://jsfiddle.net/ha6qp7w4/321/
$('.btnClick').on('click',function(){
$(this).attr('src','https://placekitten.com/g/200/300')
$(this).attr('href','google.com')
});
Bạn đang tìm kiếm một cái gì đó như thế này http://jsfiddle.net/akshay7/ha6qp7w4/309/? – Akshay
yep! Nhưng bạn có biết tại sao liên kết không hoạt động? Ngay cả khi tôi thay thế href bằng "google.com". – KingAlfredChameleon
mã của bạn có vẻ rất phức tạp ... Tại sao bạn không sử dụng đơn giản $ ('# yourImg'). Show() và $ ('# yourImg'). Hide()? Hoặc, tôi nghĩ rằng bạn có thể thay thế thuộc tính src ... –