- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy A56 - megbízható középszerűség
- Légies iPhone halvány színei
- Red Magic 10 Air - gaming telefon is lehet kecses
- iPhone topik
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- Sony Xperia 1 V - kizárólag igényeseknek
- Megjelent a Poco F7, eurós ára is van már
- Fotók, videók mobillal
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
trisztan94 #2501 üzenetére
Nagyon egyszerű, old meg switch nélkül.
-
Peter Kiss
őstag
válasz
trisztan94 #2404 üzenetére
A böngészők fejlesztői eszközei tűpontosan megmondják, melyik CSS szabályt honnan szedik.
-
Peter Kiss
őstag
válasz
trisztan94 #2279 üzenetére
A var eleve nem nyelvi, hanem inkább compiler feature. PHP változóihoz hasonló működést a dynamic-kel lehet elérni, de szerintem beteg dolog ezt alkalmazni C#-pal például.
Az XDebug arra jó, hogy kicsivel értelmesebb hibaüzenetek láthass, illetve debug-golhasd a kódodat. Mondjuk szerintem arról sem tudsz, hogy a klasszikus PHP error-okat hogyan lehet elkapni, és mondjuk exception-öket hegeszteni belőlük.
-
Peter Kiss
őstag
válasz
trisztan94 #2277 üzenetére
- a var nem jelent típustalanságot
- xdebug mond valamit? -
Peter Kiss
őstag
válasz
trisztan94 #2050 üzenetére
$_POST[action] => $_POST['action'] !!! E_NOTICE különben
Ha egy string értéke egy meghívható függvényé, már működik (simán: $action()). Ha mondjuk visszamegy kettő, akkor pl. meg lehet oldani egy statikus metódushívást is, de akár elő lehet szedni egy megfelelő objektumot is, majd instance szintű metódust lehet hívni (call_user_func vagy call_user_func_array), gyakorlatilag így tud működni pl. egy MVC keretrendszer routing-ja is, egyszerű konvención alapszik.
Igen, ASP.NET-ben is így van, de konvenció szerint az action az egy (MVC-ben ActionResult-ot visszaadó) metódus neve.
-
Peter Kiss
őstag
válasz
martonx #1903 üzenetére
Nem látom ezt a rengeteg 1.10-es bug reportot.
jQuery.Validation javítva lett már, 1.11-est kell használni. A jQuery.Validation.Unobtrusive nem működik rendesen, a problémák egy részén segít a jQuery Migrate, de úgyis ki lesz javítva minden (kb. 3 hete jelezték Connect-en is a problémákat).
-
Peter Kiss
őstag
-
Peter Kiss
őstag
válasz
Speeedfire #1374 üzenetére
Nem ártana lokális változókat használni.
-
Peter Kiss
őstag
válasz
Speeedfire #1311 üzenetére
-
Peter Kiss
őstag
válasz
Speeedfire #389 üzenetére
Le lehet kezelni a nyomva tartást és az elengedést is.
-
Peter Kiss
őstag
-
Peter Kiss
őstag
válasz
Brown ügynök #175 üzenetére
onblur-ra paraméter nélkül hívod meg a függvényt, miért is rakna be bármit is, ha mindkét paraméter undefinied?
Másik tipp:
$val = $(sablonnev).val();
if ( $val == ""){
$("#template").val();
}
else{
$("#template").val($val);
}Helyett:
$("#template").val($(sablonnev).val()); -
Peter Kiss
őstag
válasz
Brown ügynök #171 üzenetére
Ehh, valóban.
Erre marad megoldásnak az, hogy szerveroldalon beveted az iconv()-ot, vagy urlencode-olsz kliensoldalon, szerveren meg dekódolsz. (Ezzel is van egy kicsi probléma, iconv() ajánlottabb.)Ettől függetlenül nem árthat megnézni a fentieket (önmagukban megoldást nem nyújtanak a problémádra sajnos), mert néha későn jön rá az ember, hogy valahol el van tolva a dolog.
Ami az ultimate megoldás lenne, az az adatbázis átborítása UTF-8-ba (meg minden másé). Nekem is azért nem volt szem előtt ez a jQuery "megjegyzés", mert weben már UTF-8 a menő, főleg a MySQL 5 óta (HUN collation).
-
Peter Kiss
őstag
válasz
Brown ügynök #169 üzenetére
Ha szerveroldalon tolsz ki header-ben kódolást, akkor azt módosítsd.
Ha a HTML <head> részében meg van adva a kódolás, módosítsd. (És máshol is, pl.: XML)
Az összes fájl (.htm, .html, .php, js, .css, miegymás) karakterkódolását állítsd át latin2-re UTF-8-ról (Notepad2, Notepad++).Ennyi lenne.
-
Peter Kiss
őstag
válasz
Speeedfire #162 üzenetére
Az ilyen hibákra a megoldást az jelenti, he első körben eltünteted a JS kódot, és csak a CSS marad meg. Ha úgy okés, akkor utána lehet effektelni.
-
Peter Kiss
őstag
válasz
Brown ügynök #155 üzenetére
$('iframe').first().contents().find('body').append('<img src="' + elem + '"/>');
Így használom (majdnem) egy CKEditor-nál képbeszúrásra.
-
Peter Kiss
őstag
A .bind() nem delegál eseményt, csak a .live() és a .delegate() tudja ezt, legalábbis az én értelmezésemben. Delegálni akkor szoktunk, mikor még nem érhető el az adott elem a contextben. Azt is hozzátenném, hogy a .click() és hasonlók helyett érdemesebb a .live()-ot használni (ha lehet [pl. traversal metódusokat nem lehet használni arra, hogy elemeket keressünk a .live()-nak]), mert gyorsabb, viszont a .live() helyett meg jobb a .delegate() szintén a sebesség miatt, csak utóbbit néha körülményes használni.
---
SpeeedfireSzerintem ez a kód azt csinálja, mint a tiéd, csak rövidebben és gyorsabban.
$(document).ready(function() {
$(".hiremail").focus(function () {
$(this).val('').css('color', '#000').css('border-color', 'green');
})
.blur(function () {
var t = $(this);
if (t.val() == ''){
t.val('email cím...');
}
t.css('color', '#777').css('border-color', '#EEE');
});
}); -
Peter Kiss
őstag
válasz
Brown ügynök #138 üzenetére
Az 'input' és 'span' szavakat kiveheted a selector-okból, elég a #. Adott lapon azt az ID-t csak egy elem használhatja, nem kell feleslegesen túráztatni az értelmezőt.
-
Peter Kiss
őstag
válasz
Brown ügynök #136 üzenetére
<div id="0">-t nem kellene használni.
$(span2).html(data); nem működhet, mert ez van a span2-ben: 'partner2'+ $id
A helyes hívás: $('#' + span2).html(data)
Új hozzászólás Aktív témák
Hirdetés
- Steam topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- Bemutatkozott a Poco X7 és X7 Pro
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- BestBuy topik
- Samsung Galaxy A56 - megbízható középszerűség
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Milyen videókártyát?
- További aktív témák...
- Gamer PC - Ryzen 7 5700X / RTX 5060 / A520M / 16GB vagy 32GB RAM / 240GB + 1TB SSD / 650W
- Kingston FURY Beast 64GB (2x32GB) DDR4 3200MHz KF432C16BB/32
- iPhone 13 Midnight -128gb-90% akku- 2026.10. garancia
- Újszerű Asus Vivobook S 15 S5507 -15,7 2.8K OLED X Elite X1E - 32GB DDR5 - 1TB - Win11 - 1 év gari
- Szép! DELL PRECISION 7740 Tervező Vágó Laptop -60% 17,3" XEON E-2286M 32/1TB RTX 5000 16GB! UHD 4K
- AKCIÓ! Acer Predator Triton Neo 16 15 notebook - Ultra 9 185H 32GB RAM 2TB SSD RTX 4070 WIN11
- ÁRGARANCIA! Épített KomPhone Ryzen 5 7500F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Új! Számla + 1-3ÉV Gari! Áfás! Gamer PC - Számítógép! I5 14400F / RTX 3080 / 32GB DDR5 / 1TB SSD M.2
- LG 48C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- BESZÁMÍTÁS! MSI H510M i5 10500 32GB DDR4 960GB SSD RTX 3060 12GB Rampage SHIVA ADATA 600W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest