|
Абырвалг ↓
|
 |
|
02 Сентябрь, 2010, 03:15:41
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 79
Сообщений: 5821 Сила слова: 1.36
|
я задание не читал и не видел вашей разметки. Просто охуел с того, что Чиффа предложила)
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
kolobok ↓
|
 |
|
02 Сентябрь, 2010, 05:17:01 , спустя 2 часа 1 минуту 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 42 Сила слова: 0
|
А если у меня ссылку находится внутри нескольких дивов:
<div id = "basket"><div><a href= ...></div></div> то как более правильно написать вместо: $(this).parent().parent().hide(3000); ?
И нужно ли указывать id?
|
|
|
|
|
Записан
|
|
|
|
|
Абырвалг ↓
|
 |
|
02 Сентябрь, 2010, 05:20:25 , спустя 3 минуты 24 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 79
Сообщений: 5821 Сила слова: 1.36
|
прячь просто по id
да и ваще parent может принимать селектор
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
Stasovsky ↓
|
 |
|
02 Сентябрь, 2010, 05:33:35 , спустя 13 минут 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
$(this).parents('div').hide(3000);
кажись так
|
|
|
|
|
Записан
|
|
|
|
|
Абырвалг ↓
|
 |
|
02 Сентябрь, 2010, 05:40:11 , спустя 6 минут 36 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 79
Сообщений: 5821 Сила слова: 1.36
|
Stasovsky, parent и parents маленько разные вещи
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
Stasovsky ↓
|
 |
|
02 Сентябрь, 2010, 05:41:47 , спустя 1 минуту 36 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
хз, я так понял, что parent - родитель данного элемента, а parents - все родители вплоть до html))
|
|
|
|
|
Записан
|
|
|
|
|
Chiffa ↓
|
 |
|
02 Сентябрь, 2010, 06:44:37 , спустя 1 час 2 минуты 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 21
Сообщений: 459 Сила слова: 4.58
|
Просто охуел с того, что Чиффа предложила)
ну да, манёхо через жопу, но работает же)))
|
|
|
|
|
Записан
|
Иногда решительный шаг вперед - следствие ощутимого пинка под зад... ALL code is ugly. Yours, mine, everyone's. Code Is Ugly. Just face it.
|
|
|
|
kolobok ↓
|
 |
|
02 Сентябрь, 2010, 11:00:06 , спустя 4 часа 15 минут 29 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 42 Сила слова: 0
|
прячь просто по id
- а как? Тут весь смысл что мы идет обратно от клика по ссылке (this) заведомо не зная какой id будет у div.
кажись так
Не, не пашет. Ну да ладно, я просто думал что .parent().parent() можно как то сократить, ну да главное что работает..
|
|
|
|
|
Записан
|
|
|
|
|
Chiffa ↓
|
 |
|
03 Сентябрь, 2010, 12:54:25 , спустя 13 часов 54 минуты 19 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 21
Сообщений: 459 Сила слова: 4.58
|
почему заранее не знаем какой id будет у div?..
вы ведь кликая по ссылке получаете из нее id товара для последующего удаления, так дайте диву id что-то вроде "itemContainer_"+idTovara
и прячьте просто по id
$('#itemContainer_'+idTovara).hide()
|
|
|
|
|
Записан
|
Иногда решительный шаг вперед - следствие ощутимого пинка под зад... ALL code is ugly. Yours, mine, everyone's. Code Is Ugly. Just face it.
|
|
|
|
Stasovsky ↓
|
 |
|
03 Сентябрь, 2010, 03:04:47 , спустя 2 часа 10 минут 22 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
kolobok, если у тебя добавляются строки с товарами с помощью jQuery каким-нить аппендом, то ясен хрен не будет пахать, ибо нужны эвенты))
|
|
|
|
|
Записан
|
|
|
|
|
kolobok ↓
|
 |
|
03 Сентябрь, 2010, 04:55:48 , спустя 1 час 51 минуту 1 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 42 Сила слова: 0
|
С этим все понял, спасибо всем большое. Подскажите теперь где ошибка, почему то не работает:
<script type="text/javascript">
$(document).ready(function(){
$('a.deleteMe').click(function() {
var id = $(this).attr('id');
alert(id);
$.ajax({
type: "POST",
url: "delBasket.php",
data: "id="+id,
success: function(html){
$("#pricee").html(html);
$(this).parent().parent().hide(3000);
}
});
});
</script>
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
03 Сентябрь, 2010, 04:57:27 , спустя 1 минуту 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
какую ошибку выводит?
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
03 Сентябрь, 2010, 05:01:31 , спустя 4 минуты 4 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10447 Сила слова: 1.2
|
kolobok, файрбаг установи и смотри вкладку XHR
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Stasovsky ↓
|
 |
|
03 Сентябрь, 2010, 05:05:37 , спустя 4 минуты 6 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
или консоль))
|
|
|
|
|
Записан
|
|
|
|
|
kolobok ↓
|
 |
|
03 Сентябрь, 2010, 05:17:53 , спустя 12 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 42 Сила слова: 0
|
фаер баг стоит, что-то со скобками нахимичил, сейчас подправил, ошибка вроде исчезла, но в XHR написано что запросов 0.
<script type="text/javascript">
$(document).ready(function(){
$('a.deleteMe').click(function() {
var id = $(this).attr('id');
$.ajax({
type: "POST",
url: "delBasket.php",
data: "id="+id,
success: function(html){
$("#pricee").html(html);
$(this).parent().parent().hide(3000);
}
});
});
});
</script>
|
|
|
|
|
Записан
|
|
|
|
|