Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Telefonul Oppo a74 mi-a blocat ca...

A inviat Mudava

Vouchere de vacanta

Cand One United nu mai vand isi v...
 Mandolina feliat legume

Atestat consilier de siguranta

alarma auto Autowatch 346 RLI

Ce se intampla cu actualii tineri...
 Descifrare reteta

Zapp fix

Rulment pt diferential 4motion

Lipire filtru la baterie ikea
 Meserias nu mai vine sa termine l...

Soferii prinsi bauti sau drogati ...

geometrie autorulota

Sfat achiziție laptop ~4500 ...
 

Expand /Collapse menu sa ramana activ dupa click.. help

- - - - -
  • Please log in to reply
No replies to this topic

#1
EuroClimaEfect

EuroClimaEfect

    New Member

  • Grup: Members
  • Posts: 1
  • Înscris: 14.03.2013
Salut,
Am rugamintea daca ma poate ajuta cineva in legatura cu un plugin de wordpress, mai exact un meniu din sidebar care are functia de Expand /Collapse ... tree nav etc.
Problema este ca acesta nu ramane deschis si activ dupa ce ai dat click pe una din pagini, sincer nu stiu cum sa rezolv acest lucru si sper sa ma ajutati.
Aici gasiti meniul cu problema, cel cu titlu "proiecte": http://www.sykadesign.ro/despre-noi/
Am sa pun mai jos continutul pluginului, este structurat astfel:
../css/style.css
../css/rtl.css
../js/codes.js
wpp-tree.php

1.wpp-tree.php

Cod PHP:
jQuery(document).ready(function(){
jQuery('#wb_tree ul li').has('#wb_tree ul.sub-menu').prepend('<span>+</span>');
jQuery('#wb_tree ul ul').hide();

jQuery('#wb_tree span').click(
function(){

	
}).toggle(
	 function(){
			 jQuery(this).text('-');
			
			 var parent = jQuery(this).parent();
			 jQuery(parent).find('>ul').slideToggle();
	 },
	 function(){
			 jQuery(this).text('+');
			 var parent = jQuery(this).parent();
			 jQuery(parent).find('>ul').slideToggle();
	 }
);

jQuery("li:contains('+')").css("background-image", "none")
});


2. ../js/codes.js
Cod:
jQuery(document).ready(function(){
jQuery('#wb_tree ul li').has('#wb_tree ul.sub-menu').prepend('<span>+</span>');
jQuery('#wb_tree ul ul').hide();
jQuery('#wb_tree span').click(
function(){


}).toggle(
	 function(){
		 jQuery(this).text('-');
		
		 var parent = jQuery(this).parent();
		 jQuery(parent).find('>ul').slideToggle();
	 },
	 function(){
		 jQuery(this).text('+');
		 var parent = jQuery(this).parent();
		 jQuery(parent).find('>ul').slideToggle();
	 }
);

jQuery("li:contains('+')").css("background-image", "none")
});

3. ../css/rtl.css
Cod:
#wb_tree span{
margin-left: 3px;
}
#wb_tree ul li{
margin-right: 10px;
}
#wb_tree ul ul{
margin-right: 10px;
}
#wb_tree ul ul li{
background-position: right;
padding-right: 5px;
}

4. ../css/style.css
Cod:
#wb_tree span{
border: 1px solid #d7d7d7;
padding: 0 3px;
margin-right: 3px;
cursor: pointer;
color:#595959;
}
#wb_tree ul{
list-style: none;
}
#wb_tree ul li{
margin-left: 0px; font-size:13px; font-weight:bold;
}
#wb_tree ul ul{
margin-left: 10px;
}
#wb_tree ul ul li{
background-image: url(li-b.png);
background-repeat: no-repeat;
background-position: left;
padding-left: 10px;
margin-left: 0px; font-size:12px; font-weight:normal;
}

Multumesc si sper ca imi puteti da o solutie... am incercat sa instalez zeci de plugin-uri in locul acestuia dar majoritatea din ele nu ma lasau sa filtrez paginile sau nu mergeau cu pluginul de schimbare a limbii.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate