Вопросы для доброго дяди, от Koeshiro
|
|
|
2012-07-31Дата: Вторник, 31.07.2012, 07:56 | Сообщение # 46 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, как я понял var next=... значит тоже самое что и var a = b < c ? b : c; if{...} и в моём случаем вовсе бесполезен В вашем случае он совсем не бесполезен - он определяет следующий слайд к показу. Пример я вам показал только для для примера принципа работы сокращенной записи условий if.
| | |
|
|
2012-07-31Дата: Вторник, 31.07.2012, 14:30 | Сообщение # 47 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
Вот что у меня получилось Code theslider(){ $('#slide div').fadeOut('slow'); $('#slide div:first').fadeIn('slow'); $('#slide p').slideDown('slow'); $('#slide p:first').slideDown('slow'); setInterval('rotate()'4000) } function rotate(){ var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first')); var next=((current.next().legth))? ((current.nest().hasClass('content','text'))? $('#slide div:first')? $('#slide p:first'):current.next(): $('slide div:first') $('#slide p:first'));next.fadeOut('slow').addClass('content text').fadeIn('slow').removeClass('content text'); };$(document).ready(function() {theslider();}); Мне кажется я не правильно прописал аddClass но как правильно его вписать =\
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 02:35 | Сообщение # 48 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, Мне кажется я не правильно прописал аddClass но как правильно его вписать =\ У тебя не правильна вся вторая функция. Мне вот просто интересно, ты в чем пишешь, в блокноте? Ты не настолько хорошо ориентируешься в коде что бы писать без подсветки.
...
Это что такое? переменная? где слово function
setInterval('rotate()'4000) Где запятая? Почитай: setInterval как правильно писать.
var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first')); Чему равна у тебя переменная current как ты думаешь, исходя их этого кода и примера того как пишутся условия if » else - того что выше ... ..
Ты пойми, я за тебя писать не буду, либо сам пишешь и я тебе чуть-чуть помогаю, либо не пишешь вообще, а просто заказываешь или находишь готовый.
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 10:03 | Сообщение # 49 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
Чему равна у тебя переменная current как ты думаешь, исходя их этого кода и примера того как пишутся условия if » else - того что выше Возвращает адрес . . . как понял вот это он возвращает Quote background:url(...); Это что такое? переменная? где слово function просто не заметил что не вставил Ты пойми, я за тебя писать не буду, либо сам пишешь и я тебе чуть-чуть помогаю Конечно сам
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:05 | Сообщение # 50 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, Возвращает адрес . . . как понял вот это он возвращает Quote Он ничего не возвращает. Он должен присваивать определенное значение переменной current, но у тебя он с ошибками и ничего не делает.
просто не заметил что не вставил Запятую тоже не заметил? И четыре вопросительных знака - то бишь, оператора «if» подряд? ... без «else».. Quote (Code) var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first')); Да, внимательности вам явно не хватает..
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:16 | Сообщение # 51 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
likbezz, ага, else выражается вкрацеи как : да? Или нет? В учебнике не нащёл . . . но если так то можно прописать так :("Ну не работает") да? Добавлено (01.08.2012, 23:16) ---------------------------------------------
Да, внимательности вам явно не хватает.. простите . . . постоянно что-то пытаюсь придумать, обдумываю в силу знаний итд итп . . . короче даже не замечтаю своих ошибок из за подобного
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:21 | Сообщение # 52 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, А зачем, как ты думаешь, я тебе привел? Я так и думал что в учебниках это нет, и не поленился пример написать, а ты его даже не понял..
короче даже не замечтаю своих ошибок из за подобного Поэтому и говорю, пользуйся программами для разработки - они хотя бы твои косяки вовремя подсвечивать будут, а не тогда когда их уже будет несчесть. Одну ошибку и вовремя проще найти и исправить, нежели десяток в куче кода.
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:28 | Сообщение # 53 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
то чем пользуюсь, только он таких ошибок не видит
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:36 | Сообщение # 54 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, то чем пользуюсь, только он таких ошибок не видит Ну как вставь туда свое творение, что выше, и отскриншоть... не может быть - это настолько грубые...
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:40 | Сообщение # 55 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
likbezz, он там стоит . . особого. . . гиганского кол-во ошибок не показывает он показывает если только само написание не правильное
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:48 | Сообщение # 56 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, особого. . . гиганского кол-во ошибок не показывает Особого и не надо, он должен показать одну - первую. После неё все равно уже ничего работать не будет.
он показывает если только само написание не правильное Оно у тебя там и неправильное.
| | |
|
|
2012-08-01Дата: Среда, 01.08.2012, 23:51 | Сообщение # 57 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
likbezz, так? Code function theslider(){ $('#slide div').fadeOut('slow'); $('#slide div:first').fadeIn('slow'); $('#slide p').slideDown('slow'); $('#slide p:first').slideDown('slow'); setInterval('rotate()',4000); } function rotate(){ var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first')); var next=((current.next().legth))? ((current.nest().hasClass('content','text'))? $('#slide div:first')? $('#slide p:first'):current.next(): $('slide div:first') $('#slide p:first'));next.fadeOut('slow').addClass('content text').fadeIn('slow').removeClass('content text'); };$(document).ready(function() {theslider();});
| | |
|
|
2012-08-02Дата: Четверг, 02.08.2012, 00:07 | Сообщение # 58 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, Не совсем.
1. Разберись с условием, оно неверное. Видно без отладчика даже. 2. Там что-то должно стоять. Так не бывает.
Пиши код раздельно, каждое условие, переменную, функцию, на новой строке - самому проще будет разобраться.
| | |
|
|
2012-08-02Дата: Четверг, 02.08.2012, 00:11 | Сообщение # 59 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
likbezz, ну на второе это наверное if/? . . . а вот на счёт current это . . возвращает предыдущий WWW адрес из элемента?
Сообщение отредактировал Koeshiro - Четверг, 02.08.2012, 00:14 | | |
|
|
2012-08-02Дата: Четверг, 02.08.2012, 00:19 | Сообщение # 60 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Koeshiro, возвращает предыдущий WWW адрес из элемента? ??? Сюда смотри:
Code var b=1; var c=2;
var a = b < c ? b : c; Чему равен a ? Пока не объяснишь чему и почему так, дальше не пиши.
| | |
|