Có cách nào tốt hơn, jQuery-ish hơn để xử lý thay thế hình ảnh này không?Chuyển đổi hình ảnh bằng cách sử dụng jQuery
var image = $(obj).children("img");
if ($(image).attr("src") == "Images/TreeCollapse.gif")
$(image).attr("src", "Images/TreeExpand.gif");
else
$(image).attr("src", "Images/TreeCollapse.gif");
Tuyệt vời! Tôi đã không nhận thức được jQuery.toggle (fn1, fn2, ...) – orip
Tùy thuộc vào số lần bạn đang tìm kiếm để gọi 'obj', bạn * có thể * muốn chỉ cần đặt bất cứ điều gì' obj' là bằng trước trẻ em ("img"), vì đó là một biến khác có thể không cần phải được gọi. Tuy nhiên, không chắc chắn về logic đằng sau nó. Cuộc gọi của bạn :) –
Tôi thích! Tôi cũng không biết về bộ tham số chuyển đổi đó. Cảm ơn! –