$(document).ready(function(){ $(document).keypress(function(e){ if((e.ctrlKey==true)&&(e.keyCode==13||e.keyCode==10)){ var selected_text=window.getSelection(); if(selected_text!=''){ alert(selected_text); //отображаем форму, или сразу отправляем ajax, и т.д. } } }); });
Архив
Декабрь 2015
Всего: 11 записей
jquery if undefined
if(typeof delivery_type!='undefined'){ }
jquery get checked radio
var delivery_type=$('input[name=delivery]:checked').val();
jquery selected option attribute
$('select[name=city]').change(function(){ if($(this).val()!=''){ $('#city_info').html('Срок доставки до ПВЗ в рабочих днях из Санкт-Петербурга: '+$(':selected',this).attr("data-term")+' дн.'); } else{ $('#city_info').html(); } });
css: затухание блока градиент
.fading{ max-height:100px; overflow:hidden; margin-top:-20px; } .fading:before{ content:""; display:block; height:20px; position:relative; top:80px; background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff 75%); }
http://habrahabr.ru/post/241485/
mysql — select where varchar as int (select where cast)
Необходимо во where сделать выборку по varchar как по int.
В примере в таблице sizes — поле name — varchar, нужно выбрать все строки в которых наименование размера больше 140.
При обычной выборке в результат попадет также, к примеру, 50, т.к. сортировка будет по алфавиту.
Чтобы сделать выборку как для числовых данных используем:
SELECT * FROM sizes WHERE CAST(name AS SIGNED)>='140';
php stristr utf8
Регистронезависимый поиск по вхождению строки на русском в utf-8 (необходимо указание кодировки)
if(mb_stristr($data_vid_naness_text,'тиснение',false,'utf-8')){ }