Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

Google Sheet - Referire la textul...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 joc idem Half Life gratis

PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...
 

Activare jquery in wordpress

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

#1
berzerker

berzerker

    New Member

  • Grup: Junior Members
  • Posts: 9
  • Înscris: 16.07.2016
Cum activez corect jquery in wordpress ?

Eu am facut o functie in in functions.php si am adaugat:
wp_enqueue_script('jquery');


imi apare in head, dar nu imi merg chestiile care au nevoie de jquery.
trebuie sa descarc jquery si adaug in tema ca sa le fac sa functioneze.

inca ceva. am un buton "toggle" care a fost facut cu jquery 2.1.3. are ceva daca il folosesc cu cea mai noua versiune ?

jquery se gaseste pe googleapis si pe jquery.com
e vreo diferenta intre ele ?

Edited by berzerker, 19 July 2016 - 21:29.


#2
sceptic_schizo

sceptic_schizo

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 23.02.2009
ai pus


add_action( 'wp_enqueue_scripts', 'functiaTa' );

?

#3
berzerker

berzerker

    New Member

  • Grup: Junior Members
  • Posts: 9
  • Înscris: 16.07.2016

View Postsceptic_schizo, on 19 iulie 2016 - 21:44, said:

ai pus


add_action( 'wp_enqueue_scripts', 'functiaTa' );

?
da.
mai am cateva resurse in aceeasi functie care functioneaza

#4
sceptic_schizo

sceptic_schizo

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 23.02.2009
wp_enqueue_script(
     $handle
    ,$src
    ,$deps
    ,$ver
    ,$in_footer
);

pune array('jquery') in parametrul $deps - dependencies - astfel incat jquery sa fie incarcat inaintea scripturilor care au nevoie de el

e vorba de apelul wp_enqueue_script pentru celelate resurse

#5
berzerker

berzerker

    New Member

  • Grup: Junior Members
  • Posts: 9
  • Înscris: 16.07.2016

View Postsceptic_schizo, on 19 iulie 2016 - 21:59, said:

wp_enqueue_script(
     $handle
    ,$src
    ,$deps
    ,$ver
    ,$in_footer
);

pune array('jquery') in parametrul $deps - dependencies - astfel incat jquery sa fie incarcat inaintea scripturilor care au nevoie de el

e vorba de apelul wp_enqueue_script pentru celelate resurse
adica asa
wp_enqueue_script('nume'), get_template_directory_uri() . '/js/fisierulmeu.js', array('jquery'), '1.0', true);

?

nu merget

Edited by berzerker, 19 July 2016 - 22:21.


#6
sceptic_schizo

sceptic_schizo

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 23.02.2009
incearca
wp_enqueue_script('nume', get_template_directory_uri() . '/js/fisierulmeu.js', array('jquery'));

#7
berzerker

berzerker

    New Member

  • Grup: Junior Members
  • Posts: 9
  • Înscris: 16.07.2016

View Postsceptic_schizo, on 19 iulie 2016 - 22:21, said:

incearca
wp_enqueue_script('nume', get_template_directory_uri() . '/js/fisierulmeu.js', array('jquery'));
nici asa nu merge

#8
maxtron_69

maxtron_69

    Senior Member

  • Grup: Senior Members
  • Posts: 2,534
  • Înscris: 18.08.2010
Dar nu e deja prezent in WP? E in noconflict mode, deci nu il poti accesa cu $. ci cu jQuery.

Ar mai fi ceva util si pe aici https://developer.wo...ed_by_WordPress

#9
sceptic_schizo

sceptic_schizo

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 23.02.2009

View Postmaxtron_69, on 19 iulie 2016 - 22:26, said:

Dar nu e deja prezent in WP? E in noconflict mode, deci nu il poti accesa cu $. ci cu jQuery.

Ar mai fi ceva util si pe aici https://developer.wo...ed_by_WordPress

Se pune problema de conflict cu alte librarii, cum ar fi Scriptaculous, care folosesc $ de aceeasi maniera cu jqueryMai mult, cand pune jquery direct in tema, ii functioneaza

Deci, uita-te in View Source in browser, si vezi daca linkul catre jquery este dupa linkul catre scriptul tau

Poti incerca

wp_enqueue_script('nume', get_template_directory_uri() . '/js/fisierulmeu.js', array('jquery'), NULL, TRUE);

pentru ca jquery sa fie in HEAD iar scriptul tau in footer - asigura-te ca ai un apel wp_footer() sau asa ceva

De asemenea, uita-te in Error Console in browser si vezi ce erori iti da - probabil ca jquery este nedefinit

Edited by sceptic_schizo, 20 July 2016 - 09:33.


#10
maxtron_69

maxtron_69

    Senior Member

  • Grup: Senior Members
  • Posts: 2,534
  • Înscris: 18.08.2010

Quote

jquery se gaseste pe googleapis si pe jquery.com
e vreo diferenta intre ele?
Nu.
Referitor la versiuni, nu te lupta prea mult sa ai ultima versiune tot timpul.
Eu inca prefer 1.9.1 pt majoritatea proiectelor, daca nu ai un motiv bine stabilit sa vrei ultima versiune, nu te lupta pt asta.

In consola, tasteaza
jQuery().jquery
si ar trebui sa obtii versiunea, sau undefined daca e o problema.

#11
berzerk

berzerk

    New Member

  • Grup: Junior Members
  • Posts: 7
  • Înscris: 21.07.2016

View Postsceptic_schizo, on 20 iulie 2016 - 09:26, said:



Se pune problema de conflict cu alte librarii, cum ar fi Scriptaculous, care folosesc $ de aceeasi maniera cu jqueryMai mult, cand pune jquery direct in tema, ii functioneaza

Deci, uita-te in View Source in browser, si vezi daca linkul catre jquery este dupa linkul catre scriptul tau

Poti incerca

wp_enqueue_script('nume', get_template_directory_uri() . '/js/fisierulmeu.js', array('jquery'), NULL, TRUE);

pentru ca jquery sa fie in HEAD iar scriptul tau in footer - asigura-te ca ai un apel wp_footer() sau asa ceva

De asemenea, uita-te in Error Console in browser si vezi ce erori iti da - probabil ca jquery este nedefinit
am uitat parola si mailul de la contul vechi. puteti sa il banati

link-ul catre jquery este in head iar cel catre scriptul meu e in footer. deci jquery e inainte

am incercat si nu merge

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 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