Как написано, ваш .select()
вызов не используется - в jQuery он используется для регистрации обработчика для события onselect
!
, поскольку .select()
- это функция связывания, которая возвращает оригиналобъект, для которого он был вызван, в результате вы привязали первый обработчик click
к внешнему .someclass
div.
Поэтому вы видите эффект пузырьков , щелчок сначала нажимает на кнопку («зеленый»), а затем всплывает до его родителя («красный») в указанном порядке.
Если цель вашего вызова .select()
состояла в привязкеобработчик первого клика только к кнопке, тогда вы должны были использовать .children('.myclass')
.