Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы для доброго дяди, от Koeshiro (Не плохо?)
Вопросы для доброго дяди, от Koeshiro
Дата: Вторник, 31.07.2012, 07:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Пн, 30.07.2012, 12:27:31)
как я понял var next=... значит тоже самое что и var a = b < c ? b : c; if{...} и в моём случаем вовсе бесполезен

В вашем случае он совсем не бесполезен - он определяет следующий слайд к показу.
Пример я вам показал только для для примера принципа работы сокращенной записи условий if.


 
Дата: Вторник, 31.07.2012, 14:30 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: 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 но как правильно его вписать =\


 
Дата: Среда, 01.08.2012, 02:35 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Вт, 31.07.2012, 14:30:42)
Мне кажется я не правильно прописал аddClass но как правильно его вписать =\

У тебя не правильна вся вторая функция.
Мне вот просто интересно, ты в чем пишешь, в блокноте? Ты не настолько хорошо ориентируешься в коде что бы писать без подсветки.




...

Quote (Koeshiro, Вт, 31.07.2012, 14:30:42)
theslider(){

Это что такое? переменная? где слово function

Quote (Koeshiro, Вт, 31.07.2012, 14:30:42)
setInterval('rotate()'4000)

Где запятая?
Почитай: setInterval как правильно писать.

Quote (Koeshiro, Вт, 31.07.2012, 14:30:42)
var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first'));

Чему равна у тебя переменная current как ты думаешь, исходя их этого кода и примера того как пишутся условия if » else - того что выше ...
..

Ты пойми, я за тебя писать не буду, либо сам пишешь и я тебе чуть-чуть помогаю, либо не пишешь вообще, а просто заказываешь или находишь готовый.

Прикрепления: 3357470.png (5.7 Kb) · 1150362.png (7.4 Kb)

 
Дата: Среда, 01.08.2012, 10:03 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Чему равна у тебя переменная current как ты думаешь, исходя их этого кода и примера того как пишутся условия if » else - того что выше

Возвращает адрес . . . как понял вот это он возвращает
Quote
background:url(...);

Это что такое? переменная? где слово function

просто не заметил что не вставил sad
Ты пойми, я за тебя писать не буду, либо сам пишешь и я тебе чуть-чуть помогаю

Конечно сам wacko


 
Дата: Среда, 01.08.2012, 23:05 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 01.08.2012, 10:03:20)
Возвращает адрес . . . как понял вот это он возвращает
Quote

Он ничего не возвращает.
Он должен присваивать определенное значение переменной current, но у тебя он с ошибками и ничего не делает.

Quote (Koeshiro, Ср, 01.08.2012, 10:03:20)
просто не заметил что не вставил

Запятую тоже не заметил?
И четыре вопросительных знака - то бишь, оператора «if» подряд? ... без «else»..
Quote (Code)
var current=($('#slide div.content')? $('slide div.content')? $('#slide div.content:first')? $('#slide p.text')? $('#slide p.text:first'));

Да, внимательности вам явно не хватает..


 
Дата: Среда, 01.08.2012, 23:16 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, ага, else выражается вкрацеи как : да? Или нет? В учебнике не нащёл . . . но если так то можно прописать так :("Ну не работает") да?

Добавлено (01.08.2012, 23:16)
---------------------------------------------

Да, внимательности вам явно не хватает..

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


 
Дата: Среда, 01.08.2012, 23:21 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 01.08.2012, 23:16:57)
В учебнике не нащёл

А зачем, как ты думаешь, я тебе привел?
Я так и думал что в учебниках это нет, и не поленился пример написать, а ты его даже не понял..

Quote (Koeshiro, Ср, 01.08.2012, 23:16:57)
короче даже не замечтаю своих ошибок из за подобного

Поэтому и говорю, пользуйся программами для разработки - они хотя бы твои косяки вовремя подсвечивать будут, а не тогда когда их уже будет несчесть.
Одну ошибку и вовремя проще найти и исправить, нежели десяток в куче кода.


 
Дата: Среда, 01.08.2012, 23:28 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


то чем пользуюсь, только он таких ошибок не видит sad


 
Дата: Среда, 01.08.2012, 23:36 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 01.08.2012, 23:28:37)
то чем пользуюсь, только он таких ошибок не видит

Ну как вставь туда свое творение, что выше, и отскриншоть... не может быть - это настолько грубые...


 
Дата: Среда, 01.08.2012, 23:40 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, он там стоит . . особого. . . гиганского кол-во ошибок не показывает smile он показывает если только само написание не правильное dry

 
Дата: Среда, 01.08.2012, 23:48 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 01.08.2012, 23:40:57)
особого. . . гиганского кол-во ошибок не показывает

Особого и не надо, он должен показать одну - первую. После неё все равно уже ничего работать не будет.

Quote (Koeshiro, Ср, 01.08.2012, 23:40:57)
он показывает если только само написание не правильное

Оно у тебя там и неправильное.


 
Дата: Среда, 01.08.2012, 23:51 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: 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();});


 
Дата: Четверг, 02.08.2012, 00:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 01.08.2012, 23:51:41)
так?

Не совсем.



1. Разберись с условием, оно неверное. Видно без отладчика даже.
2. Там что-то должно стоять. Так не бывает.

Пиши код раздельно, каждое условие, переменную, функцию, на новой строке - самому проще будет разобраться.

Прикрепления: 6260714.png (7.0 Kb)

 
Дата: Четверг, 02.08.2012, 00:11 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, ну на второе это наверное if/? . . .
а вот на счёт current это . . возвращает предыдущий WWW адрес из элемента? wacko


Сообщение отредактировал Koeshiro - Четверг, 02.08.2012, 00:14
 
Дата: Четверг, 02.08.2012, 00:19 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Чт, 02.08.2012, 00:11:27)
возвращает предыдущий WWW адрес из элемента?

???
Сюда смотри:

Code
var b=1;
var c=2;

var a = b < c ? b : c;

Чему равен a ?
Пока не объяснишь чему и почему так, дальше не пиши.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы для доброго дяди, от Koeshiro (Не плохо?)
Поиск:


Мобильная версия