Этот пост, скорее как напоминание самому себе. Есть масса всяких мелочей, которыми я часто пользуюсь, но постоянно забываю их. Приходится все время идти в поиск. Вот решил собирать ту эти мелочи и возможно они будут вам полезны.
используется jQuery
Проверка видим ли элемент
Code:
$('#id').is(':visible');
Выполнение функции сразу после полной загрузки страницы
Code:
$(document).ready(function(){
//код
});
Прелоад изображений(предварительная загрузка)
Code:
var image1 = $('<img />').attr('src', 'foto1.png');
получение GET параметров (JQuery)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$.extend({
getUrlVars:function(){var vars =[], hash;var hashes = window.location.href.slice(window.location.href.indexOf('?')+1).split('&');for(var i =0; i < hashes.length; i++){
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]]= hash[1];}return vars;},
getUrlVar:function(name){return $.getUrlVars()[name];}});var allVars = $.getUrlVars();var allVars = $.getUrlVars('index');
Добавлено2011.12.20 14-18
Получить порядковый номер элемента в теле другого элемента