2011-12-05 18 views
5

jQuery có tương đương với Object#tap không?Có tương đương jQuery với đối tượng của Ruby # tap không?

Hãy nói rằng tôi muốn làm một cái gì đó như thế này:

foo.append($("<nav>").tap(function (nav) { 
    $.each(urls, function (url) { 
    nav.append("<a>").attr(url).text(url) 
    }) 
}) 
+1

Bạn có thể cho một ví dụ về những gì bạn muốn làm điều đó không thể hoàn thành với chuỗi cơ bản? –

+0

'Object # tap' khác với' $ .fn.each' như thế nào? – Raynos

+0

@MichaelMior OK, tôi đã thêm một ví dụ. Nhưng tôi nghĩ Raynos vừa trả lời câu hỏi của tôi. :-) –

Trả lời

5

Nó được gọi là .each

nodes.each(inspect).map(mapper).each(inspect).etc()

Các vấn đề liên quan