jquery resize для div (а не только для window)
HELP ME!!!
Есть в JQUERY такая функция - resize: пример её использования: $(window).resize(function(){ alert('Размеры окна браузера изменены.'); }); - т.е если колёсиком изменить размер окна, то выведется сообщение. Как сделать, чтобы тот же эффект получался при изменении размера любого блока, например так: :( $('#blockdiv').resize(function(){ alert('Размеры окна браузера изменены.'); Похоже что resize применим только к элементу window, но наверняка есть способ для применения к другим элементам. Только как? Подскажите, очень горит! |
Погуглить слабо?
http://kurilka.co.ua/archives/jquery-resize-textarea/ |
Serg_pnz, глаза разуй.
Vitaliy88, к сожалению нет такого. И вроде бы и не планируется. Как вариант решения - MutationObserver + MutationEvent (устарел) - с их помощью можно отследить изменение атрибута style. Подходит естественно только когда размеры элемента меняются путем установки style.width и style.height ... |
Йопт...:blink:
|
Vitaliy88, А кто меняет размер блока и почему?
(Возможно проще решать задачу с иного конца ?) Ну или: Таймер <div id="Test" style="position:relative;border:red solid 1px;width:200px;height:100px;"></div> <script type="text/javascript"> var width="200px"; var height="100px"; setInterval (function (){ var w=document.getElementById("Test").style.width; var h=document.getElementById("Test").style.height; if(h!=height||width!=w){alert('Размеры div #Test изменены.'); width=w; height=h; } },200); setTimeout(function(){ document.getElementById("Test").style.width='100px'; },3000) </script> Можно еще засунуть пустой фрейм с position:absolute <div id="Test" style="position:relative;border:red solid 1px;width:200px;height:100px;"> <iframe id="frame0" name="frame0" width=100% height=100% style="position:absolute;z-index:-1"></iframe> Тут контент </div> <script type="text/javascript"> frame0.onresize = function(){ alert('Размеры div #Test изменены.'); }; setTimeout(function(){ document.getElementById("Test").style.width='100px'; },3000) </script> И отслеживать событие window.onresize внутри фрейма |
Deff, спасибо за идею с iframe - это гениально )
Цитата:
Более того, у элемента может быть указано css-свойство resize: both и тогда изменение размеров может инициировать юзер, а не скрипт. В DOM3 Events спецификации сказано, что браузер может слать это событие не только для defaultView. Вообще, тут налицо пробелы в спецификации, и помоему это никого не волнует. Serg_pnz, какие же мы нежные и ранимые :haha: .. |
Vitaliy88, у Бена Алмана есть решение этого вопроса - посмотрите тут:
http://benalman.com/code/projects/jq...amples/resize/ |
smat, ты опоздал. Deff уже предлагал таймер. Таймер - это самый кривой костыль который можно использовать.
|
Цитата:
Deff пытался решить проблему с другого бока, но это может не подойти в других случаях. А вот решение от Бена Алмана как раз и отвечает на поставленный вопрос. |
К слову в WebKit есть один неприятный глюк. Выражается он в том что при изменении элемента с resize:both юзером (растягивая ресайзер) MutationObserver не реагирует на изменение свойства style (хотя оно изменяется). В других браузерах с этим проблем нет.
|
Цитата:
|
Это потому что Вы отвечаете не на тот вопрос, который задавался.
Прочтите первый пост темы. |
С профессором спорить не буду :stop:
Тот, кому нужно решение этой проблемы, пусть сам выберет лучший для себя вариант :) |
Цитата:
smat, а вот некротемы воскрешать не стоит |
dmitriymar,
:) Особенно флудных и обсирательских, сразу растёшь в своих глазах! |
Цитата:
ваше ничтожество ведь выводов не делает никогда, и не может быть виновато в чём то априори по крайней мере не делая из форума свалку бреда, заваливая бредоносными советами ради плюсика |
dmitriymar,
А кто ты собственно есть ? Чтобы твоё мнение имело хоть толику значимости для этого форума ?, Пускай даже не для меня, Кто наделил тебя априорными пономочиями давать всевышнею оценку - или ты бог ? Судя по моей оценке - ты унылое подстерегающее говно, чтобы высказать своё фэ, всем и новичкам и "нелибимцам" тут, хотя собственных то достижений твоих - никто не видел, так какого х-я суешься судить ? |
Цитата:
Расслабься, это был кошмар . Мир не нуждается в в твоём дерьме , какое ты вываливаешь пачками. Цитата:
Цитата:
p.s. И не один я тебе говорил, что ты о вебе ни хрена вообще не знаешь!! |
dmitriymar,
Да мне пофег, главно - я никого не сужу, чтите библию, ошибок у тьву не менее, я просто не подстерегаю как некоторые, хотя могу, - тут таких твоих пару ляпов видел! так шо сидел бы в тряпочку помалкивал, а не кичился своею не годовой значимостью, да и по жизни тож унылое по-ходу: статус - "недодали" |
Цитата:
Полюбовался на дело рук своих? Год назад, тебя предупреждал что ты своей жаждой плюсиков форум упорешь. Судить? Да предсказуемо к чему твоё поведение приведёт изначально было , и именно это прогнозировалось год назад. И после этого всего, ты, ничтожество, смеешь мне что то , говорить, вместо того чтоб тихо слиться в тряпочку и изучить основы. Бока и ошибки есть у всех, но ты советов надовал почти 10 000 , 95% которых , либо бред, либо не работают, либо приводят под штрафы и баны поисковиков. Что, тебя радует дело рук твоих, упоротый форум, по поводу чего тебя предупреждали, но ты со своей тупость и самомнением, решил не прислушиваться , потому что ты тупица самый умный? |
ничего себе...
народ, вы уж извините, если это я спровоцировал такую грызню! даже в мыслях не было, правда! просто хотел помоч |
Цитата:
фрейм ? -человек не знает что такое клоакинг.. а подложенный снизу фрейм это вообще бан практический 100%. Достаточно просмотреть FAQ поисковиков , что ему неоднократно говорилось. Но читать, это ниже его достоинства, проще "облагодетельствовать" всех такими "мудрыми советами" и пох, что прислушавшийся под штрафы или бан попадет |
dmitriymar, :D Если у чела, у тебя конкретно, бедно с воображением и идеями, он он зазубривает устав караульной службы и чувствует себя продвинутым "воином",(Правдо не подсирает и не провоцирует на каждом углу, как бабки на лавочке) - поскольку есть занятие - "бдить!"
И второе, поисковики плюют и не индексируют пустые фреймы, ксать чел привёл ссылку на аналогичный метод от 2010 года |
Цитата:
И при чём здесь индексация вообще? ты хоть понимаешь о чём речь? Подкладывание фреймов, скрытие фреймов -бан или штраф. Просматривается код на предмет клоакинга, и подкладывания фреймов. |
dmitriymar,
Хню товаришь порет - Выдай определение подкладывания для начала! Фрейм не скрытый - если заметишь! |
Цитата:
Всяких дебилов, видел , но ты прогрессируешь раз за разом. Помниться последний раз ты зарядил что читать не хочешь. Сам хоть в окно шагай даун, на не тяни других за собой своими "советами" и "открытиями" тупорылыми А всё что ты говоришь, из разряда : читать не хочу, умничать хочу, потому что я самый умный а то что на самом деле пофиг А вот то, что ты несёшь, человек если у него будет желание, найдёт FAQ и прочитает. И весь твой бред, что ты несёшь, в т.ч по поводу меня улетучится. В т.ч и использование каскада фреймов -то что ты рекламируешь, это уязвимость и использование её бан. Ты сам того не понимая вырыл, себе яму этой перепиской. Был бы ты не дауном, ты бы это понял. |
dmitriymar,
Ну пока продвинутому в области сортирного правосписания, тупорылый тот, кто слышал где то звон, про что-то и теперь двигает "всезнающего" 90% онлайн-видео сайтов, подгружают фреймы динамически Чушь, про то что фреймы как то можно подкладывать и это учитывается поисковиком - этй лажу на уши вешай иди младенцам! |
Цитата:
Цитата:
Продолжать с тобой желания не имею, кто захочет, тот найдёт FAQ. А ты ничтожество, дауном был, даун есть, дауном и останешься |
dmitriymar,
Ты свою хуйню тут в топике несёшь не по теме "Продвинутый", ну так аргументируй ссылками на конкретику - чо на моську то внимания обращать - шавки лают - караван движется! |
Цитата:
Открою тебе тайну, каскады фреймов , и и клоакинги с фреймами выведены в отдельные пункты. Так что докажи свою "квалификацию" найди это сам - это на виду, ну если ты хоть раз делал правильно:D А больше время на тебя тратить не намерен, кто в теме найдёт сразу FAQ |
Хорошо - вот ВИКИ http://ru.wikipedia.org/wiki/Клоакинг
Покажи каким боком лежит мой метод к описанному Ибо звиздеть тут все мастера - а аргументировать ... даж слов нету! |
Цитата:
фу даун.... отвянь придурок, ты смешон :) |
dmitriymar,
Да недаун смешон - сидит паук - без аргументов кидает клоакинговые обвинения, и думает, что моё величество будет разбирать его говноутвержления на потеху... Просто весело наблюдать за потугами некоторых... и чисто любопытно - что движет данным челом на этой клоакинговой стезе стычек со мной - с новичками, борьба за чистоту JS ? - cомневаюсь! |
Цитата:
Говори что хочешь, мне пох -ты показал своё абсолютное не знание, и приписывание себе заслуг, каких никогда не было:D |
dmitriymar,
:) Нет - я не знаю - где находится где находятся FAQ поисковиков, ибо они не короткие, а Встрял в тему ты - вот и отвествуй за свои утверждения - Выложи ссылку - приведи текстовую мини-выдержку, подтверждающую хоть какую связь - тогда возможна аргументированная дискуссия - а так - клоакинг-топик |
Цитата:
найди сам- приложи усилия. а давать тебе знания я не собираюсь, а то будет по аналогии -и разобьешь и руки порежешь. p.s. FAQ как раз короткие у поисковиков, впрочем как и рекомендации |
Есть простой контр пример: http://qps.ru/hNebL
смотрим сайт pcnews.ru/ => http://qps.ru/BMesv Более полугода в первой десятке в выдаче на запрос Не буду показывать пальцем на динамически-загружаемые фреймы онлайн-видео сайтов, где фреймы подгружаются динамически и в секциях с сериалам и в прокручиваемых, подгружаемых каталогах фильмов, Мало того, нашел полный аналог моего скрипта(4-х летней давности) используемых в буржуйской костомизации скроллбара |
Цитата:
![]() ![]() Прочти наконец FAQ и сбрось кеш своего браузера:D Цитата:
Да , кстати , задумайся, скольких ты подвёл под штрафы, баны своими "советами", так как 95% твоих "советов" именно под них и подводят Цитата:
|
dmitriymar,
По твоим утверждениям - сайт - сто дней как в бане или шлет ежедневно мзду для штрафов, а он в первой 10 выдачи, Не нужно гнать мульку - твой антивир реагирует на сокращатель ссылок - а не на сайт! - Спецом выложил короткие! А не прямые! Проверка на зловред https://www.virustotal.com/ru/url/6a...is/1376040883/ |
Цитата:
![]() И не надо посылать мена на фак, - твое утверждение - вот ты и доказывай аргументированнно! Приведи конкретный абзац параграфа и ссылку на исходник! А так - ток беззубый трёп, и желание очернить |
Часовой пояс GMT +3, время: 10:29. |