Jquery javascript как часть всех встроенных скриптов в scripts.js
Стандартная комбинация с Modernizr2.0
В Chrome 13.0.782.215 для Macintosh, то есть 7/8 и Mozilla 3.6.20 для Windows, скрипт работает как чудо. то есть 9 не может быть проверено.
В Safari и Firefox, однако, это не так
Вот скрипт:
jQuery(document).ready(function(){
jQuery("a#deletefromcart").click(function(event){
event.preventDefault();
var did = jQuery(this).data('delid');
jQuery.ajax({
type: "GET",
url: "assets/components/cart/deletefromcart.php",
data: "id=" + did
});
jQuery("tr.hide"+did).hide("slow");
location.reload(true);
});
Здесь Ват Файрбаг сообщает в Mozilla
404 Not Found
1.23s
jQuery is not defined
anonymous()scripts.js (regel 22)
anonymous()jquery....min.js (regel 17)
anonymous()jquery....min.js (regel 16)
jQuery("tr.hide"+did).hide("slow");
scripts.js (regel 22)
"NetworkError: 404 Not Found - http://secure.hurby.com/cart/assets/components/cart/deletefromcart.php?id=415"
провел несколько экспериментов с cache = false
загрузка после успеха, но не удача.
Я просто не могу точно определить, что не так, скорее художник, чем разработчик,
пожалуйста, помогите мне переписать этот скрипт во что-нибудь кросс-браузерное совместимое.
Солнце встает бесплатно так:
Награда будет твоей
Тот, кто исправит это, получит печать Ciclee о выборе одной из 144 работ на моем новом сайте. Не буду продавать ничего, если я смогу заставить его работать.
Gr
Hurby
Да, файл существует Джухана. Розелан, я изменил параметр на предложенное вами значение. все то же поведение. Chrome, т.е. moz win, по-прежнему хорошо работает с новым параметром.
Но сафари и moz for mac по-прежнему отказываются это делать.
для добавления или удаления рисунка в / из корзины не требуется вход в систему, поэтому вы можете проверить себя
г
Hurby
пс. http://secure.hurby.com/schilderijen,-kaarten-en-giclee-prints/werken/braaaf.html
это все по-голландски, так что, надеюсь, в этом есть какой-то смысл, просто нажмите кнопку «в winkelwagen», и вы будете перенаправлены в корзину. Здесь вы найдете товар. Иногда это нужно сделать два раза, после этого все работает нормально. Обычно вы регистрируетесь, чтобы перейти к оформлению заказа.
Щелчок по X (функция, которая не работает в sfari и ff mac) должен удалить элемент, но не в Safari и ff mac.
Хорошо, Тони,
Я думаю, у тебя что-то есть * -)
путь к файлу должен быть:
http://secure.hurby.com/assets/components/cart/deletefromcart.php
http://secure.hurby.com/cart/assets/components/cart/deletefromcart.php
каким-то образом добавить ff и safari: cart / before.
Все файлы являются одним и тем же доменом.
Теперь выясняется, почему это происходит в этих двух браузерах, и как изменить код на что-то работающее. На самом деле не имею понятия ...
г
HUrby
Правильный путь для Moz на Mac (чтобы не получить упомянутые 404) =
/ assets / components / cart / deletefromcart.php вместо
активы / компоненты / корзина / deletefromcart.php
но теперь firebug в moz mac говорит, что скрипт неверен:
jQuery не определен
JQuery ( "tr.hide" сделал +) .hide ( "медленные");
и Windows IE перестал работать при установке / перед пути
Chrome на Mac и Moz для Windows все еще в порядке.
так что с "/" работают 3 браузера.
без "/" только два.
здесь состояние нынешнего кода:
jQuery(document).ready(function(){
jQuery("a#deletefromcart").click(function(event){
event.preventDefault();
var did = jQuery(this).data('delid');
jQuery.ajax({
type: "GET",
url: "/assets/components/cart/deletefromcart.php",
data: {id: did}
});
jQuery("tr.hide"+did).hide("slow");
location.reload(true);
});