rss LEGFRISSEBB TÉMÁK Csatlakozz új fórumunkhoz...

jQuery nem működik $ jelöléssel?

JavaScript, jQuery, Ajax programozási fórum.
i.szalai
Hozzászólások: 1
Csatlakozott: 2016.09.29. 08:00

jQuery nem működik $ jelöléssel?

HozzászólásSzerző: i.szalai » 2016.09.30. 10:56

Sziasztok, új vagyok még jQuery programozásban, elnézést a kérdésért, de szeretnék egy kis segítséget.
Mi a különbség az alábbi kétféle jQuery hivatkozás között?
$("#div_id").html("Valami");
jQuery("#div_id").html("Valami");

Nálam sajnos az első nem is működik. Miért?

gBaSoft
Hozzászólások: 31
Csatlakozott: 2016.08.04. 01:32

Re: jQuery nem működik $ jelöléssel?

HozzászólásSzerző: gBaSoft » 2016.09.30. 13:00

A fenti két példa teljesen azonos.
Ha az első példa nem működik, akkor valószínűleg több JavaScript library-t is használsz, ami konfliktust okozhat.
Ilyen esetekben a $ megjelölést a jQuery nem fogja figyelembe venni.

A következő definíció után az első verzió is működni fog:
var $ = jQuery.noConflict();

De ez lehet bármilyen más változó hivatkozás is, pl:
var $jq = jQuery.noConflict();
$jq('#div_id').html("Valami");


Bővebb információt itt találsz a kérdésről:
http://api.jquery.com/jQuery.noConflict/
http://www.w3schools.com/jquery/jquery_noconflict.asp


Különböző módjai lehetnek még a jQuery használatnak:

Kód: Egész kijelölése

(function($){
   $...
})(jQuery);

jQuery(function($){
   $...
});
gBaSoft - stock2000hu


Vissza: “Java, jQuery, Ajax”