Почему jQuery не берет актуальное значение у элемента после его изменения?
Symphony Примитивно... так каждый может. А разобраться почему так? jquery кеширует данные, взятые через .data()
Чтобы избежать этого при следующем запросе, можно использовать .removeData() - тогда и красивый вариант с .data() будет работать. jsfiddle.net/6jct5j2b/4
jsfiddle.net/Symphony/6jct5j2b/2 - так?