Вы в своей манере)) но может у парня один скрипт с кучей разных параметров, а как сделать проверку на уже запущенный экземпляр с конкретным параметром - он не знает, уровень допустим не тот. Хотя я согласен, что "куча однотипных задач" звучит пугающе - ведь давно есть массивы, циклы для перебора значений в одном скрипте. Да и логику надо писать так, чтобы однотипные задачи решались по очереди одним обработчиком.
OXOJeck: я же пишу, что не понял конкретно, что вы имеете ввиду. Ваш пример - это целая страница, скажите хотя бы, какие именно элементы служат примером. А если я правильно понял вопрос и текст первого коммента верный, то можно использовать jqueryui tabs, тогда и писать ничего не придется, просто стилизовать
Дмитрий Камянгой: ну т.е. как я и предположил, кнопки двигающие слайдер влево-вправо обновляются по аяксу и события, привязанные к ним изначально теряются. Т.е. после смены месяца вторая смена уже невозможна. Верно?
Если так, то присвойте кнопкам классы или id, если их нет, а потом в вашем общем document.ready сделайте jquery.on - примерно $(document.body).on('click', '.button_class', function(){ ... });
Таким образом события будут привязываться каждый раз после смены контента.
Из вашего запроса ничего не ясно, приведите кусок кода или несколько. Мне удалось понято только то, что после изменения кода в каком-то блоке исчезают события, привязанные к элементам в этом блоке?
Непонятно, что вы имеете ввиду - ссылки / закладки типа "Все". "фото", "видео" и т.д.? Тогда ваше суждение неверно - изначально показывается содержимое вкладки "Все", просто сама ссылка не выделена. Но если вы начнете ходить по этим ссылкам, то увидите, что нажатие на "Все" отображает тоже самое, что и было сразу после загрузки страницы.
sergei1358585: это я просто своё мнение высказал, стартап то современный. А про ханжей - фиг знает. Вот я зашел, тема вроде интересная, поискать бы сравнения чего-то интересного, но такие огромные блоки, куча пустых мест - отпугивает и сайт закрывается. То есть пользователь теряется...
Stadinov Denis: у вас же есть какой-то файл, который играет роль точки входа для любых адресов, включая ajax? Например какой-то ini.php? Сделайте в нем define('ROOT_DIR', dirname(__FILE__)); и используйте эту константу везде в инклудах, вы же знаете относительные пути ко всем файлам от точки входа.
Виктор Выскребенцев: Здесь сложнее, не сталкивался с такой задачей. Поэтому ответить с ходу не могу. Они в принципе становятся шириной 50% от родителя, но засчет смещения уезжают. Значит, надо как-то рассчитать смещение и приплюсовать его к ширине...
dimaboss: так логика и язык - немножко разные вещи. Логика - это чисто ваши мысли, ваш алгоритм, разложенный по полочкам в голове. А закодить - это взять каждый пункт и перенести его на ЯП. Вот надо вам было показывать скрытую форму при нажатии на кнопку - это первый шаг, которого стоило добиваться. Как только получилось, работаем уже с самой формой и только с ней - отдельное поле, отдельная кнопка внутри, отдельный обработчик. И так далее.
dimaboss: потому что получается, что кнопка ищет внутри себя поле text. Вы код-то проверьте после изменений? Я не буду писать за вас. Возьмите и по порядку напишите.
1) Создайте кнопку ВНЕ формы, которая откроет форму - сейчас она у вас всегда видна, а судя по логике вы хотите ее скрывать до нажатия кнопки New task
2) На кнопку submit ничего не вешайте, а повесьте обработчик на событие submit всей формы и там уже проверяйте содержимое Input[type=text]