- Kaspersky Antivirus és Internet Security Fórum
- 242 millió dolláros szabadalomsértési ügybe keveredett a Microsoft Cortanája
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Microsoft Word topic
- Otthoni hálózat és internet megosztás
- Gmail
- ASUS routerek
- Synology routerek
Új hozzászólás Aktív témák
-
trisztan94
őstag
válasz martonx #1950 üzenetére
Ha már szóba kerültek a deprecated dolgok. Egy blogon (ha jól emlékszem) múltkor azt olvastam, hogy .on() helyett .bind()-ot kéne már használni. Van valami valóságalapja? Azért kérdezem, mert korábban azon az oldalon voltak irdatlan nagy baromságok
https://heureka-kreativ.hu
-
martonx
veterán
válasz trisztan94 #1951 üzenetére
Neked is csak azt tudom mondani, hogy nem szégyen jquery dokumentációt olvasni:
"As of jQuery 1.7, the .on() method is the preferred method for attaching event handlers to a document. For earlier versions, the .bind() method is used for attaching an event handler directly to elements. Handlers are attached to the currently selected elements in the jQuery object, so those elements must exist at the point the call to .bind() occurs. For more flexible event binding, see the discussion of event delegation in .on() or .delegate()."Én kérek elnézést!
-
Speeedfire
nagyúr
Lehet én vagyok ismét a hülye, de ha megadom az ajax-nak, hogy a dataType json, akkor miért text jön vissza?
Elvileg a php oldalon json-t ad vissza. Viszont az sem egyszerű eset...alapból a shell script ilyen stringet ad vissza.php oldal:
$tomb = shell_exec('luci-bwc -i eth0.2 2>/dev/null');
return json_encode(json_decode('['.$tomb.']'));function savszelek() {
$.ajax({
url: 'lekerdez.php',
type: 'GET',
data: {
inout: 1
},
dataType : 'json',
success: function(data) {
savszel_szamol(data);
}
});
}
function savszel_szamol(data) {
var TIME = 0;
var RXB = 1;
var TXB = 3;
var data_stamp = 0;
var data_rx = [ ];
var data_tx = [ ];
for (var i = data_stamp ? 0 : 1; i < data.length; i++)
{
/* skip overlapping entries */
if (data[i][TIME] <= data_stamp)
continue;
/* normalize difference against time interval */
if (i > 0)
{
var time_delta = data[i][TIME] - data[i - 1][TIME];
if (time_delta)
{
data_rx.push((data[i][RXB] - data[i - 1][RXB]) / time_delta);
data_tx.push((data[i][TXB] - data[i - 1][TXB]) / time_delta);
}
}
}
$('.savszel').removeClass('porog');
$('.szavszel.input').html(data_rx);
$('.szavszel.output').html(data_tx);
}Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
martonx
veterán
válasz Speeedfire #1953 üzenetére
gondolom a php-nak nem sikerült szabványos json-né konvertálnia a shell scripttől kapott izét, így a jquery-nek sem sikerül ezt a kapott izét jsonná parse-olnia.
Én kérek elnézést!
-
Speeedfire
nagyúr
válasz martonx #1954 üzenetére
Nem ez volt a gond, mint kiderült. A lighttpd mindig text-et nyomott ki, adtam neki egy content beállítást a php-nak és most már rendes json-ként kapja meg az ajax callback.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
trisztan94
őstag
Sziasztok!
Egy viszonylag nagy függvényem van, mellyel megnyitok egy divet, ajaxxal beletöltök tartalmat. Ezt szeretném lapoztatni, viszont a legbelső ajax tartalma nem jön vissza. A szerveroldali kód lefut.
Valami szintaktikai hibát vétettem, esetleg valami nem engedi lefutni? Nem jelez hibát a netbeans.function openTutorials(title, ClickedCategory) {
$('.TutorialsSlideDown').html("<div class='loading'><img src='Images/ajax-loader.gif' alt='Beöltés...'/></div>")
//ajax kérés
$.post("Action/LoadTutorials.cshtml",
{
category: ClickedCategory
},
function (data) {
$('.TutorialsSlideDown').html(data);
});
//ajax kérés vége
//DIV megjelenítése
$('.tutorial_listing').slideUp(400);
$('.TutorialsSlideDown').slideDown(400, function () {
$('.TutorialsPagination').bind('click', function () {
//ajax kérés a lapoztatásra
$.post("Action/TutorialsPagination.cshtml",
{
page: 2
},
function (data) {
$('.TutorialsSlideDown').html(data);
alert(data);
});
//ajax kérés vége
});
});
$('#PageTitle').html(title);
//Megjelent a DIV
$('.GoBack').bind('click', function () {
$('.TutorialsSlideDown').slideUp(400);
$('.tutorial_listing').slideDown(400, function () {
$('.TutorialsSlideDown').html("");
});
$('#PageTitle').html("Tutorialok");
});
return false;
}https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1956 üzenetére
kódodból:
$('.TutorialsSlideDown').slideDown(400, function () {
$('.TutorialsPagination').bind('click', function () {
//ajax kérés a lapoztatásra
$.post("Action/TutorialsPagination.cshtml",
{
page: 2
},
function (data) {
$('.TutorialsSlideDown').html(data);
alert(data);
});
//ajax kérés vége
});
});eleve rossz a koncepció. A slideDown callback-jében írod meg, hogy a .TutorialsPagination class-szal ellátott elem event handlere a click eseményre ezt meg azt csinálja... nem jó. Minden lapozáskor ezt megcsinálod. Szedd külön, az event handler a click-re eleve az elején legyen már rákötve, és valami data-attribútumtól, vagy globális változótól függjön (inkább előbbi!).
A koncepciót alakítsd át.Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1957 üzenetére
Mármint mi függjön data attribútumtól? Hogy hanyadik oldalra lép?
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1958 üzenetére
Ja. De csak egy lehetséges megvalósítás a sok közül. De az eredeti koncepció rossz.
Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1959 üzenetére
Emiatt a callback miatt nem? Azért írtam így, hogy csak akkor kezdje el nézni, hogy van-e click event a .TutorialsPagination miután végbement az animáció, de ezek szerint nem jól gondolkodtam. Köszi, hogy felhívtad rá a figyelmem!
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1960 üzenetére
Egész konkrétan amúgy hogy szeretnéd az egészet megvalósítani, hogy nézzen ki? Nem néztem végig a kódodat, csak ez egyből feltűnt.
Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1961 üzenetére
Hát valami olyasmire gondoltam, hogy ugye a TutorialsSlideDown DIV beanimálódik, oda 9 képet töltök be az első ajax kéréssel, majd, ha több van kiírja a lapozót (.TutorialsPagination). Amikor lapoztatunk egy elcsúszás animációra gondoltam és akkor ajaxxal (a belsővel) betöltjük a következő x (x<=9) képet.
Na, remélem érthetően leírtam, ha nem, csinálok róla egy vidit (vagy esetleg egy példát)
[ Szerkesztve ]
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1962 üzenetére
Ja értem. Szerintem amúgy jobban jársz, ha a töltődést jelző kép egy background-image, és van egy ehhez tartozó div, amire csak ráraksz egy loading class-t, aminek megvannak a maga tulajdonságai CSS-ben (szélesség, magasság, maga a töltődést jelző háttérkép). Így csak megjeleníteni és eltüntetni kell ezt a bizonyos divet (elég a <div class="loading"></div>). De végül is nem ez a lényeg.
Tehát betöltéskor (vázlatszerűen)
1.) megjeleníted a töltődést jelző képet
2.) elküldöd szerveroldalra AJAX-szal, hogy milyen tartalmat szeretnél megjeleníteni, esetleg azt is, hogy annak hányadik oldalát
3.) lekéred a tartalmat, a következőket berakod egy asszociatív tömbbe (most feltételeztem, hogy PHP-vel dolgozol, de végül is mindegy), amit majd átalakítasz JSON-formátumra (pl. PHP-ben json_encode()-dal, mert azt kliensoldalon nagyon könnyű kezelni jQuery-vel!):
- hány oldalas a tartalom
- épp hányadik oldalt fogod abból megjeleníteni
- magát a tartalmat
- esetleg egyebet, ami neked kell (pl. a cikk címét is itt érdemes beállítani
- legyen státuszjelző, sikeres volt-e a lekérés, esetleges hibaüzenet, stb.
4.) kliensoldalon az előző lekérésnek a callback-jében (!!) vizsgálod, sikeres volt-e a lekérés, ha nem, megjelenítesz valami felhasználóbarát üzenetet (érdemes ezt is egyébként szerveroldalon beállítani, ne a kliensoldalra bízd! - de természetesen azt is kell kezelned kliensoldalon, ha már eleve a szervertől nem kaptál vissza adatot, de ez egy error callback-ben történik, nem pedig a success callback-ben), eltünteted a töltődést jelző divet, animálgatsz, amit akarsz, és betöltöd a megfelelő divbe a tartalmat, valamint az oldalszámokat (aktuális/összes), beállítod az új oldalcímet, mindezt a JSON-adatból kinyerve.
A lényeg, hogy a JSON-adatból mindenféle fontos információ kinyerhető legyen, tehát ezeket már eleve szerveroldalon állítsd be, hogy kliensoldalon aztán tök egyszerű legyen vele dolgozni.[ Szerkesztve ]
Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1963 üzenetére
Fú, köszönöm ezt a remek leírást, így fogom csinálni! Én is gondoltam a tömbös megoldásra, nem is értem miért nem azzal csináltam Amúgy ASP.NET a szerveroldal.
A JSON-t sosem használtam, úgy tudtam, hogy azt különböző domain-en/ip címen lévő oldalak közti információátadásra használják (például amikor facebook profiladatokat szedünk ki). Mivel (ezek szerint) félreinformált voltam sosem néztem nagyon utána. (egyik nagy hibámnak tartom amúgy ezt. Sok dolognak nem nézek addig utána amíg nincs rá szükség)
Nem tudsz esetleg egy jó oktatóanyagot róla?Köszi mégegyszer
[ Szerkesztve ]
https://heureka-kreativ.hu
-
martonx
veterán
válasz trisztan94 #1964 üzenetére
az a JSONP, amire te gondolsz, és a cross-domain hívások.
ASP.NET-nél Json.Net-et használva bármilyen objektumot lazán serializálsz.
[ Szerkesztve ]
Én kérek elnézést!
-
martonx
veterán
Jaja, csak Web API-hoz még mindig képtelenek voltak elkészíteni az OutputCache kezelést (jó persze max 1 óra alatt olyan cache kezelést ír hozzá az ember, amilyet akar, legalábbis egy programozói szint fölött).
Szóval nekem valahogy még mindig csak gyerekcipőben járó dolognak tűnik, de nagyon ígéretes az biztos.Én kérek elnézést!
-
Karma
félisten
válasz martonx #1968 üzenetére
StackOverflow alapján van aki egész szofisztikált megoldást tett le publikusan az asztalra Meg is fogom próbálni, mert eddig ignoráltam ezt a kérdéskört a Web API-s projektjeimben (nem volt szükség rá természetükből adódóan).
[ Szerkesztve ]
“All nothings are not equal.”
-
martonx
veterán
Igen, erre mondtam, hogy természetesen lehet hozzá írni saját cache kezelést, nem is olyan nagy ügy, viszont ezzel elvész az out of the box érzés, meg az az érzés, hogy na ez egy kész termék, amit nyugodt szívvel merek használni. De ne offoljuk itt szét a jquery topikot
Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz trisztan94 #1964 üzenetére
Javaslom, hogy teszteld: alakítsd át szerveroldalon JSON-né a választ (tömb, Dictionary, class, stb.), majd kliensoldalon, a megfelelő $.ajax() függvény success callback-jében egyszerűen egy console.log(data) segítségével írasd ki a callback function argumentumát, és meglátod, milyen egyszerű lesz kezelni.
Pl. tudod vizsgálni, hogy
if(data.status === "success"){
// ....
}
ha korábban, szerveroldalon beállítottad a status property-t is. Tényleg egyszerű kezelni, próbáld ki.Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1971 üzenetére
Mi az a Dictionary, class, stb dolog?
Nekem kb így néz ki a mátrixom (2 dimenziós tömb):
Ez így elég gányolásnak néz ki részemről, jól csinálom?//öt tulajdonságot tárolunk, de 9 elemet küldünk vissza, ezért kétdimenziósba rakom
string[ , ] response= new string [5,9];
//hány oldal van összesen
response[0,0] = totalPages.ToString();
//hanyadik oldalt jelenítjük meg
response[1,0] = page.ToString();
//ha eddig eljut sikeres a kérés
response[4,0] = "true"; //ez nekem a legvégén van, a Json.Encode előtt, csak nem másolom be ide az egészet
int i = 0;
foreach(var tutorial in db.Query(query)){
//taralmat lementjük
response[2,i]="<div class='Tutorials grid_4'><h3>"+ tutorial["Title"] +"</h3><object><param name='src' value='"+ tutorial["VideoPath"] +"'><param name='controller' value='true'></object></div>";
//címet letároljuk
response[3, i] = tutorial["Title"];
i++;
}A status property az mi? Új még nekem ez
[ Szerkesztve ]
https://heureka-kreativ.hu
-
Jim-Y
veterán
válasz trisztan94 #1972 üzenetére
PHP-ben írsz például egy ilyet:
<?php
$response = array();
for($i = 0; $i < 10; ++$i){
$response[$i]['name'] = "name number ".$i;
$response[$i]['another_field'] = "field number ".$i;
}
$response['status'] = "siker";
$result = json_encode($response);
echo $result;
?>Itt a $result egy json objektum lesz, amit visszaküldesz az ajax hívásnak, majd a JS oldal ezt látja belőle:
{
"0": {
"name": "name number 0",
"another_field": "field number 0"
},
"1": {
"name": "name number 1",
"another_field": "field number 1"
},
"2": {
"name": "name number 2",
"another_field": "field number 2"
},
"3": {
"name": "name number 3",
"another_field": "field number 3"
},
"4": {
"name": "name number 4",
"another_field": "field number 4"
},
"5": {
"name": "name number 5",
"another_field": "field number 5"
},
"6": {
"name": "name number 6",
"another_field": "field number 6"
},
"7": {
"name": "name number 7",
"another_field": "field number 7"
},
"8": {
"name": "name number 8",
"another_field": "field number 8"
},
"9": {
"name": "name number 9",
"another_field": "field number 9"
},
"status": "siker"
}ajaxon belül:
success: function(result){
if(result.status === "siker"){
// TODO
}
result.0.name //name number 0
}Látszik, hogy a json azért jó, mert a javascriptes objekt notációval tudod elérni a json fieldjeit. A példában result.0.name
[ Szerkesztve ]
-
Jim-Y
veterán
válasz trisztan94 #1974 üzenetére
Annyi a lényeg, hogy name.value szintaktikával eléred javascripttel a json objektum tulajdonságait.
Maga a JSON szintaktika végtelenül egyszerű, referenciát 2 perc alatt el lehet olvasni http://www.json.org/
JS-ben pedig így tudod használni: http://www.json.org/js.html
-
trisztan94
őstag
Annyit kérdeznék még, hogy a kódodban úgy használod a tömböt a php-ban, hogy response[$i]["name"], mikor neked, ha jól láttam egy dimenziós tömböd van? Az a ["name"] az ott micsoda? Nekem az ASP.NET szintaktikája (c#) nem engedi, aláhúzza és exceptionnal kidob. Nem tudod véletlenül annak a szintaktikáját?
tehát ez hibás neki:
response[0]["name"] = valami;
illetve ez is, mátrixxal:
response[0,0]["name"] = valami;és ezt is, megint mátrixxal:
response[0,"name"] = valami;Írtam már ASP.NET hivatalos fórumba de nem érkezett még válasz
https://heureka-kreativ.hu
-
Jim-Y
veterán
válasz trisztan94 #1976 üzenetére
Sajnos nem ismerem a C#-ot
-
martonx
veterán
válasz trisztan94 #1976 üzenetére
C# - ha nem tévedek - csak számokkal enged tömböt indexelni.
C#-ban mint a klasszikus objektum orientált nyelvekben, a JSON-hoz (is) osztályokat érdemes használni.Egy C# példa :
public class Pelda
{
string name { get; set; }
string value { get; set; }
string description { get; set; }
}
//Aztán értéket adsz az osztályodnak
Pelda product = new Pelda();
product.name = "Apple";
product.value = 1;
product.description = "teszt szöveg";
string json = JsonConvert.SerializeObject(product);Természetesen a Pelda osztályodból csinálhatsz tömböt, List-et, akármit, és a végén meg azt szerializálod.
Én kérek elnézést!
-
Vekko
aktív tag
Sziasztok,
Egy olyan kódra lenne szükségem, ami kinyit egy tartalmat, de ha nem nyitom ki akkor nem is tölti be magát addig. Tehát egy oldal gyorsítására szeretném használni. "Lenyíló" tartalom féleséget képzeltem el.
Egy másik topikból küldtek át ezzel:
$.ajax({
'type' : 'POST',
'url' : 'http://url.hu/url.html', //url címe
'data' : 'data=1', //post adatok
'success' : function(data){ //ha van visszajelzés akkor visszaküldi az adatokat
$('#iderakdbe').html(data); //betölti az iderakdbe id-jü div-be a tartalmat
}
});Számomra ez így még nem érthető. Nem tudtam alkalmazni.
-
martonx
veterán
-
Jim-Y
veterán
Sziasztok.
Van egy oldalam, illetve több különálló js fájlom, a főoldalba dinamikusan akarom betölteni a különálló .js fájlokat, és nem szeretnék ajaxot használni, ugyanis nem akarok kiszolgáló szerveroldali scriptet írni.
Jelenleg úgy néz ki, hogy ha fixen beleégetek egy ilyet az oldalba a megfelelő helyre:
<script src="child/child/doc.js"></script>
akkor minden szupi, de én ezt dinamikusan akarom megtenni, és dinamikusan akarom kiválasztani, hogy melyik js töltődjön be.
Próbáltam a
$("#container").load("child/child/doc.js") -et is, de ilyenkor maga a forrás töltődik be, pedig előtte a kódot még evaluálni kéne.
Az oldal elejére sem szeretném őket beszúrni, ugyanis egy olyan frameworknek a részei a js fájlok amik rögtön renderelik is magukat. Ergo ha én megnyomok egy gombot, akkor töltődjön be a megfelelő javascript forrás, ami rögtön rendereli magát és lesz belőle valami grafika Ötlet?
[ Szerkesztve ]
-
Vekko
aktív tag
válasz martonx #1980 üzenetére
Annyit sikerült (nem tudom helyesen-e) utánajárnom, hogy head-be kell <script src="http://code.jquery.com/jquery-1.9.1.js"></script>, de utána ezt a (amit kaptam) kódot bodyba illesztve mégis sima txt-ként jeleníti meg. Ha sikerülne működtetnem, onnantól már ki tudnám logikázni szerintem a dolgokat.
-
fordfairlane
veterán
Ha sikerülne működtetnem, onnantól már ki tudnám logikázni szerintem a dolgokat.
Javascript kódot <script> tagok közé kell illeszteni.
Teszteletlen pszeudokód a problémád megoldására:
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$('#nyito').click(function() {
$('#idenyilik').toggle();
$('#idenyilik').load('eztet.html');
});
</script>
<button id="nyito">Nyílj meg!</button>
<div id="idenyilik"></div>[ Szerkesztve ]
x gon' give it to ya
-
Vekko
aktív tag
válasz fordfairlane #1983 üzenetére
Köszi a script tagek maradtak el igen. Már meg is jelenik a gomb, viszont nem hozza elő a tartalmat, pedig még az eztet.html elnevezést is követtem.
-
fordfairlane
veterán
Ez megy nálam lokálban, Firefoxon:
<style>
#idenyilik {
display: none;
}
</style>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).ready(function() {
$("#nyito").click(function() {
$("#idenyilik").toggle();
$("#idenyilik").load("eztet.html");
});
});
</script>
<button id="nyito">Nyílj meg!</button>
<div id="idenyilik"></div>x gon' give it to ya
-
Vekko
aktív tag
válasz fordfairlane #1988 üzenetére
Működik, köszönöm!
-
Vekko
aktív tag
Az lehetséges, hogy ez a megoldás nem működik egy cms oldalon?
-
Sk8erPeter
nagyúr
válasz trisztan94 #1972 üzenetére
"Mi az a Dictionary, class, stb dolog?"
Hát a class-t (osztály) gondolom csak nem kell már magyaráznom... Erre már azóta példát is adott martonx. Na, például itt lehetne egy status változód is, aminek az értékét a query lefutásának sikerességétől teszed függővé.
Ez az egész lesz aztán JSON-né konvertálva, ezt pedig kényelmesen feldolgozod jQuery-vel a válaszban.A korábbi asszociatív tömbös megoldást azért említettem, mert először abból indultam ki, hogy PHP-vel dolgozol. Egyébként alapvetően ez PHP-ben is szebb egy ilyen célra szánt osztállyal megvalósítva.
Olyasmiről beszéltem előtte, amit Jim-Y mutatott, de az helytelen szerintem, hogy result.0.name, mivel ez eleve nem is kifejező, meg nem túl szépen olvasható, akkor ebben az esetben inkább így a jó: result[0].name - így egyből látszik a tömbös megközelítés is.A Dictionary-ről:
http://msdn.microsoft.com/en-us/library/xfhwa508.aspx
De egyébként ezt csak lehetséges példaként említettem.Sk8erPeter
-
Sk8erPeter
nagyúr
Igen, simán lehet, mivel általában a CMS-eknek viszonylag kötött, többnyire valamelyest moduláris szabályaik vannak arra, hogy hogyan lehet egy kódot a megfelelő helyre, a megfelelő módon injektálni. Nem mindegy, ezért kell olvasni a dokumentációt.
Milyen CMS-ről van szó?Sk8erPeter
-
Sk8erPeter
nagyúr
válasz fordfairlane #1991 üzenetére
"Lehetséges, ha például más programrész rész is használja a document ready metódust"
Itt nem egészen értettem, mire gondoltál, a ready-nek több event handlere is lehet:
http://jsfiddle.net/y9eZZ/Sk8erPeter
-
Vekko
aktív tag
válasz Sk8erPeter #1994 üzenetére
Joomla, próbáltam sima cikként és egyéni html modulként beilleszteni.
-
martonx
veterán
válasz Sk8erPeter #1996 üzenetére
Biztos annyira leesett az álla az első tök triviális öteletemtől, végül a requirejs olyan találatot vitt be neki, hogy azóta is padlón van
Én kérek elnézést!
-
Jim-Y
veterán
válasz Sk8erPeter #1996 üzenetére
Igazából azért nem reagáltam még, mert függ a dolog jelenleg is, sajnos az appendes módszer nem jött össze, mert ha utólag appendelem egy előre létrehozott üres divebe, akkor rossz helyen jelenik meg, nem a divben hanem alatta a táblázaton kívül, ergo nem jól jelenik meg.
Ezek a js fájlok 1-1 chartot jelentenek, és van bennük egy render() metódus, azt is próbáltam, hogy a render metóduson kívül mindent beteszek előre a megfelelő helyre, és a user interakcióra csak a render metódust hívom meg, de ilyenkor is ugyanaz a probléma mint feljebb, hogy nem ott jelenik meg a chart ahol kéne, hanem "kicsúszik" alulra, pedig a méret, meg minden egyéb rendben van.
Most azt csináltam, és így jól működik, hogy az adott helyen, ahol a chartok meg kell, hogy jelnjenek (ez egy td) felvettem egy külön divet amibe előre betöltöttem a kódot, majd az oldal elején elrejtem a divet, és csak akkor hívom meg a divre a show()-t amikor a user interakció megtörtént. Így jól működik.
De a require.js-t még meg fogom nézni
Megj: kódot sajnos nem tudok mutatni, mert business :/
-
trisztan94
őstag
válasz Sk8erPeter #1996 üzenetére
+1 a RequireJS-re. Én is azt használom, csodákat tud művelni
https://heureka-kreativ.hu
Új hozzászólás Aktív témák
- Xbox tulajok OFF topicja
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Renault, Dacia topik
- Autós topik
- Kaspersky Antivirus és Internet Security Fórum
- Anime filmek és sorozatok
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- 242 millió dolláros szabadalomsértési ügybe keveredett a Microsoft Cortanája
- Dacia topic
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Macbook Pro 16 M1 PRO 10C/16C 16GB - 1TB Magyar billentyűzet - Garanciális 2025.augusztus 4.-ig
- Sharkoon TG5 számítógép ház Corsair HX650 tápegységgel eladó
- Asus V8460 Ultra ( Geforce 4 Ti 4600 )
- HP Prodesk 600 G5 DM, Tiny i5-9500T , 8-16GB DDR4 , 256GB NvME , 2 év gari , AAM számla
- DOBOZOS Lenovo ThinkPad T14s Gen 3:R7 PRO 6850U,32GB DDR5,2TB,vil.HU bill,Radeon680M,400nit 100%sRGB
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen