Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #151 (permalink)  
Старый 10.12.2013, 01:53
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Maxmaxmaximus4
на чем основано это утверждение?
на том что я перепутал slice и splice.
И вообще уже давно пора валить спать)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #152 (permalink)  
Старый 10.12.2013, 01:58
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

У меня вот тут другая дилемма, я думаю как сделать анимацию появления и исчезнавения, но при том чтобы она была вся на css и при том чтобы мой скрипт после анимации удаления понмиал что анимация кончилась и удалял блок.
Ответить с цитированием
  #153 (permalink)  
Старый 10.12.2013, 02:03
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus4,
http://learn.javascript.ru/css-anima...-transitionend
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #154 (permalink)  
Старый 10.12.2013, 02:07
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

cyber, ты не пони, человек будет писать .. короче.

если у элемента на котором нужна анимация висит атрибут animate то всё что может давать анимацию - дает ему анимацию. как? добавлением классов .fade .show .remove и.т.п. и человек у себя в css оформляет эти классы такими какими он хочет видеть состояние элемента во время этого действия. и там он может сделать чо то типа transition = 1s;

короче я думаю.
Ответить с цитированием
  #155 (permalink)  
Старый 10.12.2013, 02:10
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

хм, есть другой вариантик ^_^, ща замутим
Ответить с цитированием
  #156 (permalink)  
Старый 10.12.2013, 03:32
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

Сообщение от Poznakomlus
быстрее обращаться напрямую к переменной
на чем основано это утверждение? ладно не буду томить, нет не быстрее, так как свойства кэшируются движком. мне это наверное в этом топике придется раз 10 повторить...
Ответить с цитированием
  #157 (permalink)  
Старый 10.12.2013, 03:56
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

а мне норм

<script src='//mychamber.ru/build/ui.js'></script>


<style>
     body {padding: 40px; overflow-y : scroll;  -webkit-user-select : none}

    .list-item {
      border           : 1px solid black;
      overflow         : hidden;
      height           : 20px;
      transition       : 0.3s;
      background-color : #bfc7ff;
    }

    .list-item.add {
      height            : 0;
      -webkit-transform : scale(1.1, 4);
      opacity           : 0;
      background-color  : greenyellow;
    }

    .list-item.remove {
      background-color : red;
      opacity          : 0;
      height           : 0;
    }

    .list-item.change {
      opacity          : 0.8;
      background-color : #bbdeff;
    }
</style>


<div controller="Chat">

  <button click="unshift()">unshift</button>
  <button click="shift()">shift</button>
  <button click="insert()">insert</button>
  <button click="change()">change</button>
  <button click="reverse()">reverse</button>

  <ul>
    <li click="remove($index)" class="list-item" repeat="item in items">
      {item.text}
    </li>
  </ul>

</div>


<script>
function Chat() {

    items = [
      {text: '21'},
      {text: '242'}
    ]

    unshift = function() { items.unshift({text: Math.random()}) }
    shift = function() { items.shift() }
    insert = function() { items.splice(2, 0, {text: 12312123}) }
    remove = function(index) { items.splice(index, 1) }
    change = function() { items[2] = {text: Math.random()} }
    reverse = function() { items = items.reverse() }

}
</script>

Последний раз редактировалось Maxmaxmaximus4, 10.12.2013 в 06:47.
Ответить с цитированием
  #158 (permalink)  
Старый 10.12.2013, 06:02
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

осталось доделать сервис $http и пару директив запилить. и можно выпускать 1.0.0 ^_____________________^
а, ну и утечки пофиксить.

Последний раз редактировалось Maxmaxmaximus4, 10.12.2013 в 06:04.
Ответить с цитированием
  #159 (permalink)  
Старый 10.12.2013, 10:47
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus4,
Не понял
Сообщение от Maxmaxmaximus4
а можем развернуть в инстанс
можешь пример показать?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #160 (permalink)  
Старый 10.12.2013, 14:31
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

<script src='//mychamber.ru/build/ui.js'></script>

<div controller="User">
  Привет {name}, тебе {age} лет!
</div>

<div controller="User as user">
  Привет {user.name}, тебе {user.age} лет!
</div>

<script>
  function User() {
    name = 'Ашот'
    age = 15
  }
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно найти разрешение рабочей области браузера? Влад Общие вопросы Javascript 3 20.07.2009 10:18
Как найти конец плоского файла Don_001 Общие вопросы Javascript 1 07.07.2009 12:47
Как можно изменить расстояние между панелями overlay и filmstrip в фотогалереи? Honey jQuery 0 29.06.2009 10:16
как найти нужный объект? `p r o x y jQuery 2 05.05.2009 01:12
Как найти путь к файлу для модификации? JuliaMilan Firefox/Mozilla 0 31.03.2009 14:06