FeelUs
Newbie-
Posts
12 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by FeelUs
-
line-height:2.5 em помог http://plnkr.co/edit/q69ycAxFC3yx2k2nTlbQ?p=preview
-
помогите пожалуйста растянуть правый внутренний inline-block до конца строки http://plnkr.co/edit/Pug0TBbVWjF0wEkYpcT9?p=preview есть такой вариант, но в этом случае перестает работать vertical-align: middle http://plnkr.co/edit/q69ycAxFC3yx2k2nTlbQ?p=preview
-
т.е. получается, что <script>, <style>, <textarea> и <title> надо всегда закрывать отдельным тегом alert(5</script/.exec('мой script не пройдет').index);
-
скажите, почему когда я пишу <script src="jquery-2.2.0.js"/>вместо <script src="jquery-2.2.0.js"></script> у меня страница просто не загружается? неужели в HTML запрещено сокращать пустые элементы также как в XHTML? и какой DOCTYPE я должен указать в этом случае? или это только с тегом scritpt так причем даже в XHTML?
-
чушь написал, лучше просто вешать функцию, которая генерирует событие 'select_select' при указанных условиях
-
jQuery.fn.on_select_select =function(fun){ return this.each(function(){ var $this = $(this); var myfun = function(event){ var pos = this.getBoundingClientRect(); if(!(event.clientX>=pos.left && event.clientX<pos.right && event.clientY>=pos.top && event.clientY<pos.bottom)) return fun.call(this,event); } if(Array.isArray($this.data('select_select'))) $this.on('click',myfun).data('select_select').push,{fun:fun, real_fun:myfun}; else $this.on('click',myfun).data('select_select',[{fun:fun, real_fun:myfun}]); }); } jQuery.fn.off_select_select =function(fun){ return this.each(function(){ var $this = $(this); var for_del = []; var arr = $this.data('select_select'); if(Array.isArray(arr)) arr.forEach(function(o,i,a){ if(typeof o == 'object' && o.fun==fun){ $this.off('click',o.real_fun); for_del.push(i); } }) for(var i = for_del.length; i>0; ) arr.splice(--i,1); }); }
-
нда, магия какая-то в chrome: если на самом селекте кликать, получается событие с clientX!=0, clientY!=0, а если в любом месте на выпавшем списке, то clientX==0, clientY==0, а это именно то, что мне надо, но это работает только в chrome а для кроссбраузерности можно получить координаты элемента через getBoundingClientRect() а вообще можно radio использовать а я че-то целый день сижу и туплю над этим селектом
-
Подскажите, как поймать событие, когда пользователь в элементе select выбирает option, который уже был выбран до этого. Вот если он option с каким-то другим value выбирает, то срабатывает событие change, а как поймать, если value то же самое?
-
а помогите перечислить все элементы, которые могут быть доступны через tab input textarea button select [contenteditable=true] datalist meter progress наверняка чего-нибудь еще забыл
-
точняк, а если там уже есть некоторый tabindex, его можно в какое-нибудь data-свойство сохранить
-
когда я делаю стандартное диалоговое окно с затемнением фона, фон закрывает все окно и не дает доступ через мышку ко всем фоновым элементам. но через tab к ним все равно можно получить доступ. как от этого избавиться?
-
http://plnkr.co/edit/ApYLHrwPvaYVGsZ8Arqq подскажите пожалуйста, как выровнять при помощи CSS $element (у которого на 41й строке задается класс common_dialog), как избавиться от 44й строчки?