jquery .live ('click') vs .click ()

Мне интересно, есть ли обстоятельства, при которых было бы лучше использовать .click (function {...}); , а не .live ('click', function {...}); ?

Насколько я понимаю, вариант live кажется лучшим вариантом, и поэтому я использую его почти во всех обстоятельствах вместо простой .click (), особенно учитывая, что большая часть моего кода загружается асинхронно.

РЕДАКТИРОВАТЬ: click () Мне интересно, есть ли обстоятельства, при которых было бы лучше использовать .click (function {...}); а не .live ('click', function {...}) ;? Судя по тому, что я понимаю, живой вариант выглядит так ...

Мне интересно, есть ли обстоятельства, при которых было бы лучше использовать .click (function {...}); , а не .live ('click', function {...}); ?

Насколько я понимаю, вариант live кажется лучшим вариантом, и поэтому я использую его почти во всех обстоятельствах вместо простой .click (), особенно учитывая, что большая часть моего кода загружается асинхронно.

РЕДАКТИРОВАТЬ: click () Мне интересно, есть ли обстоятельства, при которых было бы лучше использовать .click (function {...}); а не .live ('click', function {...}) ;? Из того, что я понял, живой вариант кажется ...

Мне интересно, есть ли какие-нибудь обстоятельства, при которых было бы лучше использовать .click (function {...}); , а не .live ('click', function {...}); ?

Насколько я понимаю, вариант live кажется лучшим вариантом, и поэтому я использую его почти во всех обстоятельствах вместо простой .click (), особенно учитывая, что большая часть моего кода загружается асинхронно.

РЕДАКТИРОВАТЬ: Другая часть этого вопроса. Если я асинхронно загружаю весь javascript, .click по-прежнему забирает все элементы, уже находящиеся в dom. Верно?

59
задан kalpaitch 9 February 2011 в 11:46
поделиться