PDA

Pogčedajte punu verziju : Menjanje pozadine ili css-a u wordpressu


nelle
01. 08. 2007., 10:48
POkushavo sam sa raznim tutorialima na netu da stavim sa strane na primer tri slichice i da klikom na njih wordpress menja pozadine. Nishta od toga nije uspelo pa sam onda napravio vishe css-ova i stavio u svakom razlichitu pozadinu i nasho sam onda style switcher ali ni to nije radilo. Sad me zanima da li ne neko zna neku scriptu koja bi mogla ovo da mi zavrshi? :please:

cvele
01. 08. 2007., 11:03
function change_background(color) {
if (color!=readCookie('wordpressboja')) createCookie('wordpressboja',color,1);
document.body.style.backgroundColor = readCookie('wordpressboja');
}
function createCookie(name,value,days) {
if (days) {
//Postavljam vreme trajanja
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
//i cookie
document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}


eve nesto na brzinu.. nisam testirao... pozivaj sa recimo onclick="change_background('#ffffff')"

xippi
01. 08. 2007., 11:03
http://kelvinluck.com/assets/jquery/styleswitch/

cvele
01. 08. 2007., 11:32
http://kelvinluck.com/assets/jquery/styleswitch/

overkill :)

nelle
01. 08. 2007., 17:03
E hvala puno momci sve fino shljaka poenta je bila u javacsriptu nisam video da ima posebdno mesto za jquery.

Hvala!

nelle
01. 08. 2007., 18:04
E sad se pojavio drugi problem zashto ova scripta ne radi kad linkujem sliku nego samo radi na direktan link? :1050:

ivanhoe
02. 08. 2007., 06:02
E sad se pojavio drugi problem zashto ova scripta ne radi kad linkujem sliku nego samo radi na direktan link? :1050:

nesto si zeznuo kod kucanja najverovatnije :D

najbolje stavi negde neki primer, pa da pogledamo o cemu se radi