|
|
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
Хочу сделать следующее: при выборе пункта (закладки) показывался соответствующий ассоциированный с выбранной закладкой скрытый слой, а остальные слои прятались. Наподобие PageControl в Delphi. Написал HTML и скрипт, в FireFox и Chrome всё работает как задумано, а в Internet Explorer работает частично. Ниже скрипт условно разделил на две части, вторая часть в IE не выполняется. В консоли ошибок фаирфокса пусто. скрипт Код: javascript 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. HTML Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 11:32:32 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
явас криптусвторая часть в IE не выполняется. В консоли ошибок фаирфокса пустоа в консоли IE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 11:38:12 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
а она там есть ? я не в курсе. у меня IE 8, нашел "Средства разработчика F12", но ошибок не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 11:52:27 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 11:59:05 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
Паганель, хотел написать в дебагере console.info а он не редактируется. Написал блокноте - вот теперь в дебагере ошибка: 'console'- определение отсутствует. Этого достаточно, дальше разбираться нет желания. Слушайте, мне не нужно постигать все тонкости, не собираюсь становиться гуру. Просто хочу ПРАВИЛЬНО освоить азы. Скрипт, который я тут привел, достаточно прост, чтобы опытному глазу увидеть ошибки, а также посоветовать как переписать, чтобы было кроссбраузерно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 12:22:28 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
У меня в IE9 Ваш код работает http://jsfiddle.net/nfnkg/ 8-го IE у меня нет, увы ничем больше помочь не могу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 13:03:37 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
явас криптусСлушайте, мне не нужно постигать все тонкости, не собираюсь становиться гуру. Просто хочу ПРАВИЛЬНО освоить азы. Тогда возьмите jQuery и не парьте людям мозг. Я вижу, что вы пытаетесь вычитать класс у нод неопределенного типа, читайте зачем люди делают проверки (node.nodeType === 1). Этого достаточно, дальше разбираться нет желания. (с) Ваш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 13:11:53 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
mage.lanТогда возьмите jQuery и не парьте людям мозг. Я вижу, что вы пытаетесь вычитать класс у нод неопределенного типа, читайте зачем люди делают проверки (node.nodeType === 1). Этого достаточно, дальше разбираться нет желания. (с) Ваш. Ваш мозг, Вам и беречь его. jQuery - вот поэтому Вам нечего посоветовать. Опять же Ваш мозг. (с) Мой. А проверка nodeType ничего не изменила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 14:52:13 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
явас криптусмне не нужно постигать все тонкости, не собираюсь становиться гуруучитывая это, я тоже голосую за использование jQuery для этой задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 14:54:18 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
Паганельявас криптусмне не нужно постигать все тонкости, не собираюсь становиться гуруучитывая это, я тоже голосую за использование jQuery для этой задачиИли освоить перевод денег на чужую карточку... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 15:19:04 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
Код: javascript 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. P.S. И не экономьте на переменных: во "2-я часть скрипта" у Вас цикл по i по TabList, которые Вы внутри переприсваиваете со всеми вытекающими... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 15:25:41 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, спасибо! я же говорил, что опытный глаз сразу увидит ошибки :) -1 по делфийской привычке повтыкал, не обратив внимания на условие i< ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2012, 19:16:26 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
явас криптусjQuery - вот поэтому Вам нечего посоветовать. Молодой человек, прежде чем агрится, вы бы лучше голову включили. Скажите спасибо не ленивому Ex_Soft, который посмотрел на вашу ерунду под дебагером. И еще раз после "мне не нужно постигать все тонкости" отвечать вам охоты нет. То? на что вам указали это лишь кусок айсберга. RTFM DOM явас криптусА проверка nodeType ничего не изменила. Че правда что-ли? А кто орал про кросбраузерность? У вас хром на компе есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2012, 11:48:04 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#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. 43. 44. 45. 46. На что обратить внимание: 1. именование идентификаторов и классов элементов; 2. делегирование события click вместо навешивания обработчика на каждый элемент A; 3. закладки ассоциируются с контентом через атрибут, значение которого содержит конкретный идентификатор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2012, 13:49:42 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
skyANA, большое спасибо! все советы учту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2012, 14:48:34 |
|
||
|
Первое не совсем удачное знакомство с javascript. Посоветуйте с обходом дома
|
|||
|---|---|---|---|
|
#18+
mage.lanявас криптусjQuery - вот поэтому Вам нечего посоветовать. Молодой человек, прежде чем агрится, вы бы лучше голову включили. Скажите спасибо не ленивому Ex_Soft, который посмотрел на вашу ерунду под дебагером. И еще раз после "мне не нужно постигать все тонкости" отвечать вам охоты нет. То? на что вам указали это лишь кусок айсберга. RTFM DOM явас криптусА проверка nodeType ничего не изменила. Че правда что-ли? А кто орал про кросбраузерность? У вас хром на компе есть?Сколько уже было сказано: нет охоты - не отвечайте! Кто заставляет ? Зачем нарисовались ? Зачем мне постигать все тонкости ? Яваскрипт мне понадобился в первый и возможно в последний раз. Хром есть (вы не внимательно читаете), в нем всё работает и в консоли ошибок нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2012, 14:51:10 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37830722&tid=1449714]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 350ms |

| 0 / 0 |
