- Поиск на Youtube Быстрый поиск видео на Youtube.
- Фоторедактор Здесь вы можете отредактировать свои изображения перед размещением их на фотохостинге. Многофункциональный онлайн-инструментарий.
- iPleer.fm Здесь вы можете найти практически любую песню.
- Гид по сайту Тема о новых опциях на сайте с инструкциями и иллюстрациями.
- Наша беседка В этой теме можете задать любой интересующий вопрос относительно сайта и не только.
- Техподдержка В этом разделе Вы можете создать тему технического характера, связанных с компьютерами, телефонами и интернетом.
Последние темы
Любимые темы
Загрузка избранного...
Страница 1 из 1 • Поделиться
Удаление сообщения без подтверждения
- Код:
jQuery(function() {
jQuery(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function(a) {
a.preventDefault();
var shek_delet = jQuery(this).closest(".post");
!0 == confirm("Хотите удалить это сообщение?") && jQuery.post(this.href, {
confirm: 1
}, function(a) {
shek_delet.slideUp(function() {
shek_delet.remove();
})
})
});
});
Последний раз редактировалось: Феникс (Пн 28 Ноя - 18:26), всего редактировалось 1 раз(а)
Феникс- Администратор
Посты : 1598
Очки : 6554
Возраст : 52
Откуда : Россошь
Re: Удаление сообщения без подтверждения
- Код:
/*
* Delete message by AJAX
* Date: 29/01/2014
* Author: waghcwb & JScript;
* This work is free, you can share and modify it. But keep the original credits.
* Update: 23/03/2015
*/
$(function() {
var oDelete = $('a[href*="mode=delete"]');
oDelete.click(function(event) {
event.preventDefault();
var oLink = $(this).attr('href');
var choice = confirm("Вы уверены, что хотите удалить это сообщение?");
var self = $(this);
if( choice ) {
$.post(oLink, {
confirm: 1
}).success(function() {
var ID = oLink.match(/p\=(\d+)/g)[0].split('=')[1];
var post = (self.parents('.post').prev('.post') ? self.parents('.post').prev('.post') : self.parents('.post').next('.post'));
$('html, body').animate({
scrollTop: post.offset().top - 55
}, 700);
$('.post--' + ID).remove();
});
};
});
});
Феникс- Администратор
Посты : 1598
Очки : 6554
Возраст : 52
Откуда : Россошь
Re: Удаление сообщения без подтверждения
- Код:
// Shek Forumeiros
jQuery(function () {
jQuery(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
a.preventDefault();
var shek_delet = jQuery(this).closest(".post"); !0 == confirm("Вы уверены, что хотите удалить это сообщение?") && jQuery.post(this.href, {confirm: 1}, function (a) {shek_delet.slideUp(function () { shek_delet.remove();
// REDIRECIONANDO ДЛЯ СООТВЕТСТВУЮЩЕГО ПОДФОРУМА К ТЕМЕ закоменчен
// jQuery(".main-content.topic .post").length ||
// location.replace(jQuery(".nav[href^='/f']:last")[0].href)
})})});});
Феникс- Администратор
Посты : 1598
Очки : 6554
Возраст : 52
Откуда : Россошь
Re: Удаление сообщения без подтверждения
jQuery(document).ready(function(){
jQuery(".pun .post .user, .post .postprofile dl").each(function(){
jQuery(this).html(jQuery(this).html().replace(/jQuery(this).html(jQuery(this).html().replace(/jQuery(this).html(jQuery(this).html().replace(/
});
jQuery(".field").css({"background-color":"white","margin-bottom":"3px","margin-right":"11px","height":"24px","padding":"5px 5px 5px 5px","text-align":"center","border":"1px solid #ccc"});
jQuery("td.row2 span").css({"max-width":"300px"});
});
Феникс- Администратор
Посты : 1598
Очки : 6554
Возраст : 52
Откуда : Россошь
Re: Удаление сообщения без подтверждения
- Код:
/**
*! Delete post with AJAX.
*
* @author Luiz
* @licence MIT
*
* Copyright (c) Luiz Felipe | All rights reserved.
*/
(function ($) {
'use strict';
$(function () {
$('.post a[href$="mode=delete"]')
.on('click', function (event) {
event.preventDefault();
var $this = $(this);
var $post = $this.parents('.post');
var $pid = $this.attr('href').replace(/^\/post\?p=(\d+)&.+/gi, '$1');
var conf = confirm('Вы действительно хотите удалить это сообщение?');
if (!conf) {
console.info('Сообщение с ID' + $pid + 'не было удалено');
return false;
}
$.post('/post', {
mode: 'delete',
p: $pid,
confirm: 1
})
.done(function () {
$post.slideUp();
})
.fail(function () {
alert([
'[AJAX ERROR] Произошла ошибка при попытке удалить сообщение с ID ' + $pid,
'Обновите страницу и попробуйте снова.'
].join('\n'));
})
;
})
;
});
}(jQuery));
Феникс- Администратор
Посты : 1598
Очки : 6554
Возраст : 52
Откуда : Россошь
Похожие темы
» CSS коды для настройки форума phpBB3
» Локальные правила форума.
» Эффект hover на аватары, сообщения
» Локальные правила форума.
» Эффект hover на аватары, сообщения
Страница 1 из 1
URL: | |
BBCode: | |
HTML: |
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
Вт 29 Мар - 7:21 автор Nataliya
» Шаман......
Вт 29 Мар - 7:19 автор Nataliya
» [Салаты] Пять ошибок при приготовлении оливье
Ср 26 Янв - 13:20 автор Scheila
» Наша Беседка.. :)
Сб 18 Дек - 13:17 автор Феникс
» Супы из рыбы и морепродуктов
Вт 14 Дек - 22:26 автор Scheila
» Другие закуски
Вт 14 Дек - 22:25 автор Scheila
» Теперь мы есть в Telegram
Чт 26 Авг - 7:59 автор Феникс
» мои клипы.
Ср 4 Авг - 20:55 автор Nataliya
» МОМЕНТЫ ЖИЗНИ
Ср 4 Авг - 20:44 автор Nataliya