Sveiki!
Cenšos dabūt gatavu web lapas izvēlni, kādu esmu ieplānojis un uzzīmējis fotošopā. Principa +- vis izdevās, tomēr pāris „kasjaki” ar jquery sanāca. Izvēlne ieplānots, ka tad, kad lietotājs klikšķina uz pogas, tiek attēlots cits pogas .png bacgraunds . To vēlos panākt ar .click funkcijas palīdzību. Uz visiem(ie, ff, opera) pārlūkiem darbojas- bilde IE FF Opera
tomēr ar chrom un safari šo .click izsaukto bacgraundu neattēlo. -bilde no Chrome un Safary
Uzmetiet skatienu skriptam, varbūt redzat, kur kļūda. Mēģinājumos atrast info par .click un safary/chrome gļukiem, biežāk problēmas sagādā nepareizi saliktu funkciju, vai });
$(document).ready(function() {
$(".sf-menu a").hover(over, out);
$(".sf-menu a").css('filter', 'none');
//Kursors uz pogas
function over(event) {
$(this).css("color", "#f5f905");
$(this).css("background", "url('https://localhost/v/wp-content/themes/test/images/pogaa.png')");
$(this).css("cursor", "pointer");
$(this).stop().animate({"opacity": "0.75"}, "'100'");
}
//kursors prom
function out(event) {
$(this).css("color", "#fff");
$(this).css("background", "url('https://localhost/v/wp-content/themes/test/images/poga.png')");
$(this).stop().animate({"opacity": "9"}, "'slow', 100");
}
$(".sf-menu a").click(function () {
$(this).fadeIn(1000);
$(this).css('filter', 'none');
$(this).css("background", "url('https://localhost/v/wp-content/themes/test/images/click.png')");
});
});