Hirdetés
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- iPhone topik
- Poco F7 – bajnokesélyes
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Apple Watch
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Fotók, videók mobillal
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Motorola Edge 70 - többért kevesebbet
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
trisztan94
őstag
Ez nem animáció, egy sima jing-el készített screencast. Így lehetséges?
Más:
Van pár kép az oldalamon, kattinthatók. Mindegyiken van egy kategória data attribútum. Aszerint, hogy melyikre kattintunk egy külső scriptet betöltök $.post-tal, ami adatbázisból kiszedi azokat az értékeket amik megfelelnek a kategóriának, visszaküldi és beírom az adatokat egy div-be.
A probléma: Ez egy slideUp-oló div, miután végigment az animáció kb 2mp kell neki mire bejönnek a dolgok. Lehet ezt valahogy gyorsítani?HTML:
<div class="tutorial_listing">
<img data-category="1" id="PhpTutorials" src="~/Images/PHP.png">
<img data-category="2" id="foobar" src="foo/bar">
</div>
<div class="TutorialsSlideDown container_12"></div>Eddig semmi ördöngőség, ott van ugye két kép egy container divben, mindkettő ellátva egy data attribútummal és egy üres div.
Itt a jQuery ami beanimálja a dolgot. A lényege annyi, hogy a tutorial_listing divet eltűnteti, ezzel egyidőben a TutorialsSlideDown divet behozza.function openTutorials(title, ClickedCategory) {
//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);
$('#PageTitle').html(title);
$('.GoBack').bind('click', function () {
$('.TutorialsSlideDown').slideUp(400);
$('.tutorial_listing').slideDown(400);
//ha bezárjuk a divet kiürítjük a tartalmát
$('.TutorialsSlideDown').html("");
$('#PageTitle').html("Tutorialok");
});
return false;
}
Tehát: Beanimálódik a div és kb csak 2-3 mp múlva jelennek meg az adatok.
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- LCD, plazma és projektoros TV-k hibái
- Vezetékes FÜLhallgatók
- Polgári repülőgép-szimulátorok
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Luck Dragon: Asszociációs játék. :)
- iPhone topik
- Spórolós topik
- Xbox Series X|S
- További aktív témák...
- Samsung Galaxy S24 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- 3 DB Levovo ThinkPad T450 hibás noti
- LG 55QNED86T3A / QNED / 55" - 139 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Tamron SP 150-600mm f/5-6.3 Di VC USD G2 ( Nikon ) Camo Edition
- HP DesignJet T525 24" (A1) nagyformátumú plotter állvánnyal, újszerű állapotban, Wi-Fi-s
- Samsung Galaxy S21 Ultra / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Újszerű Acer Aspire A515 - 15.6"FHD IPS - i5-1335U - 16GB - 512GB SSD - Win11
- Xiaomi Redmi Note 14 pro+ 512GB,Újszerű,Adatkabel, 12 hónap garanciával
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2998, 100% Akksi
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



