|
|
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
Пытаюсь разукрасить стандартный чекбокс. Код: html 1. Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. Проблема возникла после того, как поместила див с чекбоксом в таблицу. Клик на чекбоксе срабатывает со второй попытки. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 16:53:26 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
тут имхо вместо дива явно напрашивается лейбл ну а дальше http://jsfiddle.net/SnNtb/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:01:17 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
Паганель, спасибо. А почему не работает сейчас? Смутно что-то вспоминаю про всплытие событий в jQuery... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:07:21 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:21:40 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
son6kaПаганель, спасибо. А почему не работает сейчас? Смутно что-то вспоминаю про всплытие событий в jQuery...Для Вашего случая добавить Код: javascript 1. 2. 3. 4. но я - за label ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:42:16 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
son6ka, 1 - вообще-то не стоит управлять чекбоксом самостоятельно, отлавливая события дива, в котором он лежит, если вы все-же это делаете, надо отменять событие. 2 - клик на чекбоксе в разных браузерах происходит в разное время. 3 - у чекбокса захватывать надо на событие change, тогда точно известно какое значение он получил и в соответствии с этим изменять оформление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:45:09 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
mage.lanу чекбокса захватывать надо на событие changeблин точно вылетело их головы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:50:10 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
Click просто на инпуте надо ловить, вот и всё. А stopPropagation() вызывать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:51:10 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
skyANAClick просто на инпуте надо ловить, вот и всё. А stopPropagation() вызывать не надо.я так понял див у автора должен быть шире, и на клик за пределами инпута тоже должна быть реакция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:53:42 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
Все равно, если чекбокс(див с чекбоксом) в ячейке таблицы, то оформление меняется только на второй клик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:55:54 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
son6kaВсе равно, если чекбокс(див с чекбоксом) в ячейке таблицы, то оформление меняется только на второй клик.можете дать ссылку на тестовый пример на jsfiddle ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 17:57:30 |
|
||
|
Checkbox в таблице реагирует на клик со второго раза.
|
|||
|---|---|---|---|
|
#18+
1. Я привёл пример с таблицей; 2. На что вообще влияет ширина div? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2012, 18:29:07 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38008619&tid=1449199]: |
0ms |
get settings: |
8ms |
get forum list: |
24ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 388ms |

| 0 / 0 |
