//Обновить один конкретный iFrame
$('#iframe')[0].contentWindow.location.reload(true);
//Обновить все iFrame на странице
$('iframe').each(function() {
this.contentWindow.location.reload(true);
});
//Еще один способ обновить все iFrame
$('iframe').attr('src', $('iframe').attr('src'));
var haveSameLength = function(str, a, b){
return (str.match(a) || [] ).length === (str.match(b) || [] ).length;
};
var isBalanced = function(str){
var arr = [
[ /\(/gm, /\)/gm ], [ /\{/gm, /\}/gm ], [ /\[/gm, /\]/gm ]
], i = arr.length, isClean = true;
while( i-- && isClean ){
isClean = haveSameLength( str, arr[i][0], arr[i][1] );
}
return isClean;
};
$('*').filter(function(){
for(var property in $(this).data()){
if(property.indexOf('shop') == 0){
return true;
}
}
return false;
})
document.body.innerHTML = document.body.innerHTML.replace('Text 1', 'Text 2');
var timer_id = 0; //глобальная переменная, хранящая ID таймера
var menu = false; //переменная, хранящая информацию о том, отработал ли длинный клик
//При нажатии кнопки мыши инициилизируем таймер с задержкой 1000 мс
$("#object_id").mousedown(function(){ timer_id = setTimeout('showMenu()', 1000) });
//При отпускании кнопки мыши отменяем таймер и выполняем действие быстрого клика (если длинный клик не отработал)
$("#object_id").mouseup(function(){ clearTimeout(timer_id); if(!menu) fastClick(); });
//Функция, которая показывает меню
function showMenu()
{
menu = true;
}
//Функция, которая отрабатывает при коротком клике
function fastClick()
{
}
<!-- Core CSS file -->
<link rel="stylesheet" href="path/to/photoswipe.css">
<!-- Skin CSS file (optional)
In folder of skin CSS file there are also:
- .png and .svg icons sprite,
- preloader.gif (for browsers that do not support CSS animations) -->
<link rel="stylesheet" href="path/to/default-skin/default-skin.css">
<!-- Core JS file -->
<script src="path/to/photoswipe.min.js"></script>
<!-- UI JS file -->
<script src="path/to/photoswipe-ui-default.min.js"></script>