Chris, Hi. Tôi đã từng gặp vấn đề tương tự. Tôi đã xóa Firebug và sự cố vẫn tiếp diễn. Tôi đọc từ một người dùng khác rằng anh ta cần khởi động lại Firefox, điều đó cũng không hoạt động. Một số người nói thử Safari, điều đó cũng không có tác dụng.
Cuối cùng nó là một điều mới:
Tôi có người giúp đỡ để chèn một biểu tượng, như edit_icon, mà trả về một thẻ hình ảnh tốt đẹp cho các biểu tượng chỉnh sửa vv
Một trong những phương pháp helper là phương pháp delete_icon, nơi tôi đã viết như sau:
def delete_icon (object = nil) link_to image_tag ('icons/delete.jpg',: width => 20,: border => 0), đối tượng,: confirm => 'Bạn có chắc chắn?',: method =>: xóa kết thúc
Đó là một nỗ lực tốt (DRY), nhưng tốt hơn là tôi đã có def_icon (đối tượng), và không phải object = nil, bởi vì nó làm cho nó rõ ràng hơn khi tôi gọi nó là tôi phải vượt qua nó đối tượng hủy diệt. Gọi cùng một phương thức với đối tượng cần xóa đã làm việc cho tôi.
Tóm lại: kiểm tra lại các phương pháp trợ giúp của bạn nếu bạn đang cố gắng DRY.
Tôi gặp sự cố tương tự này trong ứng dụng Rails 3 sử dụng jQuery. Bạn đã bao giờ tìm thấy một giải pháp? – Callmeed