- Apple MacBook
- Azonnali alaplapos kérdések órája
- Vélemény: nem úgy tűnik, de Lip-Bu Tan most menti meg az Intelt
- 5.1, 7.1 és gamer fejhallgatók
- Milyen alaplapot vegyek?
- AMD Navi Radeon™ RX 6xxx sorozat
- HiFi műszaki szemmel - sztereó hangrendszerek
- Vezetékes FEJhallgatók
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Fejhallgató erősítő és DAC topik
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
papa019
senior tag
válasz
Sk8erPeter #2584 üzenetére
Ha az alábbi függvénnyel hozzáadom a points változóhoz a sarokpontokat:
function addPoint(e) {
points = add_place.getPath();
points.push(e.latLng);
}Akkor az alábbi függvénnyel miért csak a pontok sorszámát adja vissza? (0,1,2,3,4...stb.)
var additionalData = ' ';
$.each(points, function(val){
additionalData += val;
});Hogy tudom kiszedni belőle a lat és lng paramétereket?
-
papa019
senior tag
válasz
Sk8erPeter #2560 üzenetére
Olyat lehet valahogy művelni, hogy Javascript function-ből hívok meg jQuery Ui Dialog-ot?
Jelenleg ott állok, hogy megrajzolom a polygont kattintásokkal és amikor belekattintok a közepébe, akkor a click listenert megszünteti > nem rajzolja tovább a polygont, illetve meghív egy függvényt, aminek átadja a polygon pontjait.
Na most én ebből a függvényből szeretnék meghívni valami felugró Dialogot, amit még te mutattál.
Ezt hogyan lehet véghezvinni?Ide bemásoltam a kódot:
[link](A végén a new_place függvénytől kezdődik a lényeg, amire most rákérdezek.)
-
v2izzy
tag
válasz
Sk8erPeter #2581 üzenetére
Ismerem a jQuery-nek ezt a funkcióját természetesen, de pont ez volt a célom vele, hogy egyszerűbben és szebben lehessen leírni a html-t js-be. És persze hogy elmehetnék jq-s irányba és string-ként átadhatnám, de pont nem ez a célom. A jQuery természetesen ezt csinálja, mert nekik nem ez a lényeg, hogy minden tag-hez külön fgv. stb. Pont ezért csinálom így, hogy valami pluszt adjon ez mondjuk a jQuery-shez képest. (Bár azért világmegváltó terveim nincsenek vele, de tanulásnak jó meg azért érdekesnek találom
)
És ha összehasonlítod:
var img = $('<img />').attr({
'id': 'myImage'+img_index,
'src': 'http://doc.jsfiddle.net/_downloads/jsfiddle-logo.png',
'alt': 'JSFiddle logo',
'title': 'JSFiddle logo',
'width': 250
}).appendTo('#container');Ezzel:
huk('#container')
.img({
'id': 'myImage'+img_index,
'src': 'http://doc.jsfiddle.net/_downloads/jsfiddle-logo.png',
'alt': 'JSFiddle logo',
'title': 'JSFiddle logo',
'width': 250
})
.append();Szerintem utóbbi szebb (de lehet mert én írtam
)
Meg azért nagy erőforrást nem emészt fel szerintem, minden tag-hez egy function pointert rendel, tehát nem klónozza a függvényeket a tag-ekhez. És akinek meg a custom tag kell (az esetek nagyon kis százaléka), annak meg arra is van lehetősége. Meg például a .list() fgv-t különösen hasznosnak találtam sokszor.
-
v2izzy
tag
válasz
Sk8erPeter #2579 üzenetére
Itt egy példa. Látod, ha itt nem tudnám előre a neveket, akkor nem lehetne a függvényeket megcsinálni a megfelelő névvel az objektumba.
-
Forza_JUVE
aktív tag
válasz
Sk8erPeter #2569 üzenetére
OK! Köszi, igazad van ... így teszek majd!
Kösz a segítséget. Az általam használtnak nem tudom fejből a nevét ... de egy egyszerű kis dolog ... megnézem az általad ajánlottat.Üdv.
-
v2izzy
tag
válasz
Sk8erPeter #2574 üzenetére
A komplett lista azért kell mert akkor tudom a prototypejába betenni az alap objektumnak a függvényeket (.div(), .span() stb).
Mikor elkezdtem csinálni, akkor még nem nagyon ismertem a DOM-ot, aztán így maradt eddig.
Nekem nem az a gondom, hogy nem valid tagokat akarnak megadni, azzal semmi gond (most is van benn egy addTag fn. hogyha valakinek van valami mása. Csak azt írtam, hogyha pl. kiiratod, hogy:
console.dir(document.createElement('asd'))
akkor a visszakapott objektum típusa HTMLUnknownElement
console.dir(document.createElement('div'))
akkor HTMLDivElement.
Ezzel csak azt akartam mutatni, hogy a valid tagok külön vannak kezelve, tehát valahol el vannak tárolva, hogy mik validok. De ez nem olyan lényeges, mivel ettől függetlenül is biztos el van tárolva.Lehet kellene csinálni egy jsFiddle-t, majd megnézem holnap, meg a jsLint-et is. Köszi!
-
v2izzy
tag
válasz
Sk8erPeter #2572 üzenetére
Hát már régebben szerintem linkeltem, egy ilyen kis HTML kód generáló modulomhoz. Mert most ugye van egy tömb amibe összegyűjtögettem úgyahogy a tageket, de így azért mégsem az igazi.
Amúgy lehet teljesen, de majd meg látjuk újra írom az egész modult, mert most csináltam egykét tesztet és úgy tűnt ha DOM-os függvényeket (createElement, appendChild stb) használok, akkor gyorsabb (ti is mondhatnátok véleményt ha van tapasztalat (most csak egy objektumból generálok le egy stringet és azt illesztem be)). Szóval ilyen függvényekkel hoznám létre a HTML-t.
Nézegettem, és ugye a a createElement az bármilyen taget legenerál, de ha nem ismert az element akkor a visszaadott objektum HTMLUnknownElement típusú, viszont ha valami ismert, akkor HTML HTMLDivElement például. Tehát ezért is gondolom, hogy valamilyen módon benne vannak a létező tagek (meg hát amúgy is benne kellene lennie azért), de jó lenne valahogy elérni őket.
Speeedfire: ismerem, de mint fent írtam még nincs megoldásom.
-
papa019
senior tag
válasz
Sk8erPeter #2562 üzenetére
Hát elég sok dologra jók, meg jó lenne csinálni egy szuper alkalmazást, csak így félév közben elég szar, mert sok a zh, stb, így erre nem nagyon van idő -> várom a nyarat.
A legnagyobb baj az, hogy egy olyan irányba mentem el (Wikimapia API), ami használhatatlan és ezt a konzulensem is most próbálta ki, ezért indulunk más irányba.
(valamiféle Wikimapi klón, csak jobban felépítve) Csak ezzel elment 5-6 hét... :S
A sok segítséget pedig köszönöm.
-
papa019
senior tag
válasz
Sk8erPeter #2560 üzenetére
Köszönöm, sokat segítettél már csak ezekkel is.
Az én fő problémám az, hogy sosem használtam jquery-t, js-t és php-t sem.
Ez a félév komoly változásokat hoz ezen a területen. -
papa019
senior tag
válasz
Sk8erPeter #2558 üzenetére
Köszönöm, majd valahogy nekiállok, így első látásra nem lesz egyszerű.
-
papa019
senior tag
válasz
Sk8erPeter #2556 üzenetére
Az egyértelmű volt, hogy szerver oldali programozás kell.
Csak gondoltam megkérdezem, hogy mit érdemes használni. -
Coconut's
csendes tag
válasz
Sk8erPeter #2553 üzenetére
Rendben köszönöm
-
Coconut's
csendes tag
válasz
Sk8erPeter #2551 üzenetére
Ó köszönöm szépen a segítséget!
-
Coconut's
csendes tag
válasz
Sk8erPeter #2549 üzenetére
Átalakítottam, de nem jó így sem sajnos:
document.onkeydown = checkKeycode;
function checkKeycode(e)
{
var keycode;
if (window.event){
keycode = window.event.keyCode;
}
else if (e) {
keycode = e.which;
}
if(keycode == '38')
{
megy(1);
}else if(keycode == '40')
{
megy(2);
}else if(keycode == '39')
{
megy(4);
}else if(keycode == '37')
{
megy(3);
}
return false;
} -
papa019
senior tag
válasz
Sk8erPeter #2545 üzenetére
Köszönöm.
Még egy kérdés és remélem már nem keveredek bele.
Akárhogy próbálok valami for ciklushoz hasonló dolgot összehozni az each segítségével, nem tudok rájönni, hogy miként tudom kiolvasni az API által adott összes pontot és nem csak a 0.-at és az 1.-t.
Ebben tudnál segíteni? -
papa019
senior tag
válasz
Sk8erPeter #2467 üzenetére
Ha a listát, amit a jQuery-vel előállítasz be akarom tenni mondjuk a k_epuletre kattintáskor felugró buborékba (infowindow), akkor ezt hogyan tudom megcsinálni?
Elég régóta ezzel szenvedek, de egyszerűen nem jövök rá. -
Speeedfire
félisten
válasz
Sk8erPeter #2541 üzenetére
Ja, egy bugos online szerkesztőre.
Amúgy nem rossz, mert így segítségkérésnél tényleg jobb. -
Coconut's
csendes tag
válasz
Sk8erPeter #2535 üzenetére
Köszönöm szépen! Átnézem és betanulom/megértem
-
Jim-Y
veterán
válasz
Sk8erPeter #2536 üzenetére
Szia!
1: ne haragudj én úgy emlékeztem, hogy válaszoltam
kipróbáltam és működött, köszi szépen, egyébként akkor már nem volt rá szükség, de tanulságos volt a DOM miatt, ma hasznát is vettem
2: a HTML kódba nem írtam bele, azt 1-1ben copyztam a kérdezőtől, csak kitöröltem belőle 1-2 részt az olvashatóság miatt, plusz az is igaz, hogy azzal mostanában nem nagyon foglalkozok, hogy a html az valid-e vagy sem:S
3* legalább értékelnéd, hogy segíteni tudtam neki
-
Speeedfire
félisten
válasz
Sk8erPeter #2537 üzenetére
Hát, használom mert rászoktattál.
Na, akkor legközelebb commentelni kell rendesen a végén. -
SektorFlop
aktív tag
válasz
Sk8erPeter #2512 üzenetére
hát úgy döntöttem hogy a displayName-t íratom ki... annak null értéke van ha nem tartalmaz semmit, és ugyan az mint a name.
for (var index = 0; index < contacts.length; index++) {
try {
var name = contacts[index].name.formatted,
li = document.createElement('li'),
displayName = contacts[index].displayName;
try {
if (isset(contacts[index].phoneNumbers)) {
var phoneNumbers = contacts[index].phoneNumbers;
}
if (isset(phoneNumbers[0].value)) {
var phoneNumber_first = phoneNumbers[0].value;
}
} catch (e) {
alert('problem with phoneNumber...');
}
if(displayName!=null){
if (isset(phoneNumber_first)) {
li.innerHTML = "<a href=\"tell://" + phoneNumbers + "\> displayName: " + displayName + ";</a>";
ul.appendChild(li);
} else {
li.innerHTML = "displayName: " + displayName + ";";
ul.appendChild(li);
}
}
} catch (e) {
alert(e);
}
}De most már tovább állok ezzel a témával, egyenlőre ez a megoldás megteszi nekem... még lehetne rajta mit finomítani, esetleg ha majd használom valamikor a contacts-ot.
-
Coconut's
csendes tag
válasz
Sk8erPeter #2518 üzenetére
Sziasztok, lenne még egy kérdésem. A setTimeout vagy setInterval függvényekkel hogyan ismételtessek olyat, aminek van átadott értéke? Tehát ha van egy fv(i), azt hogyan ismételtessem 1 másodpercenként? Mert ha csak beírom, hogy setTimeout("fv(i)", 1000); akkor i is not defined..
Alert-el kiírattam közvetlenül előtte az i-t és jó értéket adott, de a setTimeout nem veszi át az i-t.. Próbáltam úgy, hogy az i értékét átadtam egy másik változónak, majd így hívtam meg az fv()-t(fv(másik változó)), de akkor meg duplázza magát, és 2szeresen hajtja végre az utasításokat, esetemben 1 képet átugrik és a 2-vel arrébb lévőt cseréli ki..
Nagyon köszi előre is a segítséget!
-
Speeedfire
félisten
válasz
Sk8erPeter #2510 üzenetére
Jól van, akkor ez csak nekem volt új.
-
Speeedfire
félisten
válasz
Sk8erPeter #2507 üzenetére
Lehet a lopás miatt? Vagy valami védelem?
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2502 üzenetére
Nah okés! most már csak ki kell szűrni hogy csak azokat írja ki akiknek van name paramétere. Nem tudom mikor lesz rá időm... majd megírom hogy sikerült e összehozni.
-
Speeedfire
félisten
válasz
Sk8erPeter #2502 üzenetére
És tényleg... TC F3-> });​
Ilyen egy...áhh. -
Coconut's
csendes tag
válasz
Sk8erPeter #2503 üzenetére
Köszönöm! Először használom a random() függvényt, de így utólag belegondolva értem már, mi volt a baj, és miért jó így.
Még egyszer köszönöm!
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2495 üzenetére
legalább 20 Alert ablak:
ReferenceError:
phoneNumbers is not defined.hibát kiküszöböltem, az li tagek létre jönnek, de semmi tartalom nincs utána
lassan meg lesz
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2493 üzenetére
akkor oldjuk meg a problémát
a contacts.length-re ha jól emlékszem 83-at írt, kicsit később lesz egy kis időm és neki állok. Már raktam egy android környezetet is a gépre, hogy több helyen is tudjam tesztelni, mivel úgy lenne igazi hogy minden eszközön ugyan úgy reagál a dolog. -
SektorFlop
aktív tag
válasz
Sk8erPeter #2473 üzenetére
Nem jött össze
Odáig fut le a dolog, hogy kiírja mennyi elem van a tömbben.... De egyenlőre hanyagolom a Concats dolgokat... még később azért próbálkozom vele, nem hagyom ennyibe. Minden esetre köszönöm a segítségedet.
-
Speeedfire
félisten
válasz
Sk8erPeter #2480 üzenetére
Ha egy pontot leszúrtam, akkor azt lehet valahogy mozgatni? Mert most okés, hogy ledobja, de nem lehet mozgatni és minden kattintásnál új pont jön létre. [link]
-
Jim-Y
veterán
válasz
Sk8erPeter #2482 üzenetére
És nem hiszed el de ez volt a probléma
manifest version 2 volt a json fileomban, és nem engedte az inline scripteket... de ha tudnátok, hogy mennyire ideges voltam végig, hogy miért nem megy xD
Egyébként ezt a választ a stackowerflow-on csak most láttam meg én is, de bejött, köszi azért a szándékért, rendes tőled^^
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2476 üzenetére
Huh koszi szepen tokeletesen mukodik.orok hala
-
Speeedfire
félisten
válasz
Sk8erPeter #2480 üzenetére
Ezt átnézem, elég részletesnek tűnik.
-
Jim-Y
veterán
válasz
Sk8erPeter #2477 üzenetére
Nem, igazából nem írtak megoldást, csak, hogy jól includoltam-e a jquery-t, meg, hogy jó helyen van-e a script /script tagem... szv még mindig patt helyzetben vagyok
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2473 üzenetére
Még ezt megpróbálom aztán azt hiszem túllépem ezt a fejezettet, szeretek így leragadni részeknél mert ha elakadok rengeteget tanul vele az ember.
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2468 üzenetére
vicc az egész másik készüléken működik
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2468 üzenetére
Közbe próbáltam keresni a hibát alert ablakokkal, hogy nem-e áll meg a ciklus valahol.
Szóval a ciklus elejére elhelyeztem ezt: alert("belépet");
A végére pedig ezt: alert(i);Elsőre sikeresen belép a ciklusba, le létrehozza az li tag-et elhelyezi benne a nevet, aztán belép másodszorra is a cikluba kiírja ismét alertbe hogy belépet, de onnantól nem történik semmi. Nem lehet hogy nem az li létrehozásával van valami gubanc?
-
papa019
senior tag
válasz
Sk8erPeter #2464 üzenetére
Köszi.
Innen megpróbálok egyedül haladni, hogy azért tanuljak is valamit, ne csak másoljak.
Aztán ha elakadok, majd írok. -
papa019
senior tag
válasz
Sk8erPeter #2462 üzenetére
function location_service(){
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(success);
} else {
error('A böngésződ nem támogatja a helymeghatározást!');
}
}
var helyzet;
function success(position) {
var image = new google.maps.MarkerImage('images/cross.png',
// This marker is 20 pixels wide by 32 pixels tall.
new google.maps.Size(40, 40),
// The origin for this image is 0,0.
new google.maps.Point(0,0),
// The anchor for this image is the base of the flagpole at 0,32.
new google.maps.Point(20, 20));
helyzet = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var marker = new google.maps.Marker({
position: helyzet,
map: map,
icon: image,
animation: google.maps.Animation.DROP,
title:"Itt vagy most!"
});
map.setCenter(helyzet);
map.setZoom(12);
} -
SektorFlop
aktív tag
válasz
Sk8erPeter #2456 üzenetére
Ahha az alert ablak többször is felvillant nevekkel, bár egy-kettő üres volt, de ott már biztos a telefon oldalán van a hiba.
Nem tudod esetleg listázással mi lehet a baj?
-
papa019
senior tag
válasz
Sk8erPeter #2458 üzenetére
A kérdésem az, hogy van egy változó az oldalam JS-jében. Ebbe kérem le a felhasználó pozícióját (helymeghatározás).
És az én JS-emet kellene összehozni a jQuery-vel, mivel a wikimapia lekérdezéshez kell a felhasználó pozíciója. -
papa019
senior tag
válasz
Sk8erPeter #2454 üzenetére
Azt kérdezném még, hogy ezt a jQuery kódot csak simán beillesztem a html fájlomba a JS mellé vagy kell ehhez nekem még valami? Illetve a JS-ben már meglévő változómat (jelen esetben a helymeghatározás során kapott hely{lon,lat} változót csak simán beleírom?
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2442 üzenetére
Szintén csak a legelső nevet listázza ki, bár nem értem hogy mi szükség a for ciklusra ha alapértelmezett ként csak egy nevet add vissza?
-
papa019
senior tag
válasz
Sk8erPeter #2452 üzenetére
Nagyon köszönöm, hogy ilyen késői időpontban is foglalkozol a kérdésemmel.
Most így hirtelen ránézve nagyon sokat segít már ez a kód is, a holnapi nap folyamán majd megpróbálok elindulni ez alapján és majd mondom, hogy mit sikerült összehozni. -
papa019
senior tag
válasz
Sk8erPeter #2450 üzenetére
Ez a 'town' kulcsszóra dob ki eredményeket a 49 szélességi és 17 hosszúsági fok alapján (és a kimenet json): [link]
Ennek az oldalnak van a legjobb adatbázisa, amit eddig találtam (elképzelésem sincs egyébként, hogy mire keressek, vagy hogyan keressek, hogy ilyen fejlett adatbázist találjak). Nem tudom, hogy miért fontos pont a wikimapiát használnom egyébként, ezt kaptam, mint feladat... Bár ha találok jobbat, akkor gondolom használhatom azt, csak csináljam meg az alkalmazást. Majd megpróbálok keresni olyan adatbázist, amiben ha más nem, akkor az ország városai és Bp. kerületei rajta vannak...
Egyébként az oldalam, amin jelenleg csak a helymeghatározás működik, illetve az egyetem főépülete van bejelölve, mint példa polinom: [link]
-
papa019
senior tag
válasz
Sk8erPeter #2448 üzenetére
Kell egy már meglévő adatbázis az alkalmazáshoz, amiben területek vannak (városok, települések, kerületek, épületek, stb.). És mivel nekem nincs adatbázisom, és ezt nagyon időigényes felépíteni, ezért kellett keresni valami ilyen szolgáltatást...
Sajnos tapasztalom, hogy nagyon felületes a dokumentáció, amit nem is értek (bár hozzáteszem, hogy az egész WikiMapia oldallal kapcsolatosan vannak számomra érthetetlen megoldások).
A témavezetőm ötlete volt az oldal használata (én korábban nem is ismertem), ő mondta, hogy ez alapján csináljuk meg az alkalmazást.
Igazából egy helymeghatározásból állna az egész, majd a meghatározott pozícióhoz kapcsolódóan olyan információkat jelenítene meg az alkalmazás, hogy melyik országban/városban/kerületben/kerület-részben van a felhasználó.
Lassan már úgy vagyok vele, hogy jobban járnék, ha saját adatbázist hoznék létre az egészhez, mert ma is több órát elcsesztem a wikimapia api miatt és nem jutottam semmivel előbbre.
Meg a legnagyobb baj az az egésszel, hogy a félév előtt nem foglalkoztam egyáltalán javascripttel és így azért nem egyszerű nekilátni a dolgoknak.
Ha esetleg tudtok adni valami tippet, hogy merre induljak el, hol találok ehhez a témához hasznos infókat, akkor nagyon hálás lennék nektek. -
papa019
senior tag
válasz
Sk8erPeter #2446 üzenetére
Egy helyfüggő szolgáltatást szeretnék csinálni (egyetemi önlab téma).
A wikimapia csak az adatbázishoz kellene, minden mást a maps apival csinálok.Egyetlen problémám, hogy nagyon-nagyon kezdő szinten vagyok JS-ben és nem mindenhez sikerül olyan tutorialokat találnom, amik alapján el tudok indulni.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #2445 üzenetére
Egyébként szerintem ezerszer jobban járnál a Google Maps API-val, bár nem tudom, mi a cél.
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2440 üzenetére
Most tanulom a dolgot példa programok alapján próbálom összedobni. Angol könyvből tanulom sajnos így nehézkesen megy.
Egy android alkalmazásról lenne szó ami csak kilistáza a neveket és ha valamelyikre rábökünk a tárcsázóba bemásolja a számát, igazából az onSuccess függvény első fele nem világos nekem. Ha jól értettem a könyv szerint a contacts tömb tartalma a telefonon lévő névjegyzékek. Remélem nem írok nagy hülyeségeket.
Ugyan ezzel a módszerrel sikerült kilistáznom az sd kártya tartalmát, de névjegyzékek esetén csak az első nevet írja ki. Gondolkoztam azon hogy esetleg a telefon oldalán lehet a probléma.
A témával kapcsolatban nem találtam topicit, ezért merészkedtem ide írni, mivel az egész js ugyan úgy.
teljes dokumentum:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Kapcsolatok</title>
<script type="text/javascript" src="phonegap-1.1.0.js"></script>
<script type="text/javascript">
function onDeviceReady(){
var options = new ContactFindOptions();
options.filter="";
var fields = ["phoneNumbers", "name"];
navigator.contacts.find(fields, onSuccess, onError, options);
}
function onSuccess(contacts) {
var ul = document.getElementById("list");
for(var index=0;index<contacts.length;index++){
var name = contacts[index].name.formatted;
var phoneNumber = contacts[index].phoneNumbers[0].value;
var li = document.createElement('li');
li.innerHTML = "<a href=\"tell://"+phoneNumber+"\>"+name+";</a>";
ul.appendChild(li);
}
}
function onError(error) {
alert('hiba!');
}
function init(){
document.addEventListener("deviceready", onDeviceReady, false);
}
</script>
</head>
<body onLoad="init()">
<h1 align="center">Névjegyek</h1>
<ul id="list"></ul>
</body>
</html> -
[pod]Diablo
őstag
válasz
Sk8erPeter #2437 üzenetére
egy ujabb problema megoldva
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2435 üzenetére
Koszi szepen,sikerult: )
Hala egnek egy ujabb problemaba utkoztem
.van egy ilyen programkodom:$("#nav").hide("slide", { direction: "left" }, 1000); es melle egy ilyen hibauzenet:Uncaught TypeError: Property '#<Object>' of object #<Object> is not a function
Hogyha kiveszem belole a slide-ot,meg a direction,es csak a speed-et hagyom benne,akkor mukodik.Ez igy miert nem tetszhet a bongeszonek?Elore is koszonom a segitseget!
-
papa019
senior tag
válasz
Sk8erPeter #2431 üzenetére
-
papa019
senior tag
válasz
Sk8erPeter #2429 üzenetére
Sziasztok!
Valaki tudna nekem segíteni?
A WikiMapia API-t kellene használnom (szükségem van az adatbázisukra), viszont nagyon kezdő vagyok JS témában és nem igazán tudom, hogy miként tudnám használni az APIt.
Az is elég, ha valaki tutorialt mutat, amiben van hasonló API használatára vonatkozó útmutató.Előre is köszi.
-
válasz
Sk8erPeter #2427 üzenetére
nálam is 11-nél ált meg és én sem értem ha programozó csinálta akkor 2-hatványai -1 lenne az értelmes
ha marketinges akkor meg 10 vagy 50 vagy 100
persze lehet magyar és 1 tucat már nem megy
de régen működött aztán egyszer csak elromlott
-
-
válasz
Sk8erPeter #2423 üzenetére
Nem feltétlenül gond, hogy publikus a tábla, ha php-ból jsbe generálod a markereket akkor megint csak ott lesz a 11-es limit
... tehát ha 11-nél több marker kell akkor js-ből kell behúzni az adatokat...
-
válasz
Sk8erPeter #2421 üzenetére
a php-s kiszedés / kirakás nagy mennyiségű adatnél (pl nálam poi) ugyanugy nem menne mint eddig, a google cuccok (draw, maps) meg tudnak fusionból fogadni adatot...
-
válasz
Sk8erPeter #2419 üzenetére
ha JS-ből akarod elérni pl draw vagy maps alól akkor publikusnak kell lennie
.. de elvileg lehet viewt csinálni hozzá és elég az, ha publikus ...
legalábbis a példát amit én láttam abban így volt.
-
válasz
Sk8erPeter #2417 üzenetére
a php-s dolgokat közben megtaláltam 1 bajom van vele, hogy tök publikusak ezek a táblák (mármint ha weboldalon használni akarod)
-
válasz
Sk8erPeter #2415 üzenetére
fusion távlát használok és a googleből ki lehet rakni mind js-sel mind iframmel az adatokat ...
viszont majd a partnerek bekerülését és törlését meg kell oldani ebből az "adatbázisból is
, mert eddig a belső rendszerből jött"
-
válasz
Sk8erPeter #2413 üzenetére
Oké tudom
, csak egy ideig ment aztán egyszer csak 11 markernél nem rak ki többet vagy hibát ad a gmaps... viszont megjelent egy fusion table google cucc amiből meg korlátlan markert ki lehet rakni így most ezzel próbálkozom ...
-
válasz
Sk8erPeter #2411 üzenetére
Sajnos még mindig nem ok ... mostmár 3-as api van
, de most meg ha több mint 11 poit rakok ki akkor d is null hibát kapok (ff-ben) a térkép megjelenik, de a poik nem
-
válasz
Sk8erPeter #2409 üzenetére
De én úgy tudom, hogy 3-ashoz nem kell apikulcs?vagy kell? ha igen honnanlehetszerezni? :$
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #2408 üzenetére
Kipróbáltam az oldalt, amit linkeltél priviben, és jól tippeltem, az API-kulccsal van gond, úgy tűnik, a régiek helyett újat kell igényelni (most a v2 API-t deprecatednek minősítették, és a v3 használata preferált).
Amikor azt használom, ezt az üzenetet dobja alert() formájában:"A weboldalhoz másik Google Térkép API-kulcs szükséges. Új kulcs a(z)
http://code.google.com/apis/maps/documentation/javascript/v2/introduction.html#Obtaining_Key
címen generálható."Ezt úgy tudod Te is kipróbálni, hogy előveszel egy Chrome-ot, nyomsz egy F12-t, és a Console fülön egy az egyben bedobod a következőt, majd Enter:
function injectJavaScript( js_filename, id_of_script_tag ){
// include JS file
var headID = document.getElementsByTagName("head")[0];
var newScriptNode = document.createElement('script');
newScriptNode.type = 'text/javascript';
if(id_of_script_tag){
newScriptNode.id = id_of_script_tag;
}
newScriptNode.src = js_filename;
headID.appendChild(newScriptNode);
}
injectJavaScript('http://maps.google.com/maps?file=api&v=2&sensor=false&key=AIzaSyC06zy6NbowHE_GDOufLnWfWMdsjbOc-6E');Ebben benne van az az API-kulcs, amit a linkelt oldalon használsz.
-
fulton
addikt
válasz
Sk8erPeter #2404 üzenetére
Így van, csak szineződés nélkül és képzeld úgy el mintha a gomb amire kattintok(lenne a belépés az oldalra gomb) a szöveg (oldal) közepén lenne és a mögött lenne a szöveg, (meg még képek is...) és azokon lenne ez a Blur effekt. De még mielőtt rákattintanék a gombra, majd miután rákattintottam eltünne a blur effekt (a háttérről).
Így képzeltem el.
-
fulton
addikt
válasz
Sk8erPeter #2402 üzenetére
innen töltöttem le
Nem, azt szeretném elérni hogy ahogy jelenleg is bejöjjön az oldal, de a háttér elmosott legyen (blur). Mint mikor a lightbox-al megnyitod a képet és a háttér elfeketedik (átlátszóan). Na nekem is szeretném a háttér ilyen lenne csak "elmosottan".
-
wolandino
tag
válasz
Sk8erPeter #2398 üzenetére
a delegate tényleg műxik így !
az on nem tudom miért nem működött, pedig amíg kipróbáltam kicseréltem a jquery-t és nem is nyavalygott, hogy nem ismeri a függvényt, hanem csak nem jól működött. -
wolandino
tag
válasz
Sk8erPeter #2395 üzenetére
Live-al úgy néz ki, hogy működik!
a többivel nem.Köszönöm
-
wolandino
tag
válasz
Sk8erPeter #2395 üzenetére
bár nekem 1.6.2-van, megpróbáltam 1.7-el, a függvénnyel, amit írtál, de nem javult meg a dolog sajna:S
-
wolandino
tag
válasz
Sk8erPeter #2393 üzenetére
azt hiszem nekem tanán a 2.) irányában kellene mennem.
egyébként az összes checkboxot jqueryvel teszem fel, és vannak ugyanolyan id-jűek(css miatt), de nem aszerint nem tudok hivatkozni rá. ugyanis valójában nem id alapján hivatkozom, hanem
$(":input").click(function () {...
na ez a közben bedobott checkboxokat nem veszi figyelembe...szívesen feltenném, de túl nagy a kód, még egyszerűsítve is...
-
BullZeye
veterán
válasz
Sk8erPeter #2389 üzenetére
Persze hogy olvastam, ki is próbáltam, de nem azt csinálta amit én szeretnék az a kód. Kijelöli ugyan a 720p torrenteket, de párat pirossal, párat zölddel, és semmi összefüggés nincs köztük, vagyis én nem vettem észre, hisz amit sokan letöltöttek azt ki se jelöli, meg ilyenek.
És a kódot amit használok értek, és átlátom, a tiédet meg nem, ezért használtam azt inkább.
Az a Cati meg testvér elem, szóval nem egymás alatti dolog, hisz a 2 TD teljesen egyenrangú, abból ki lehet indulni?
Így néz ki a szülőkönyvtár:
Table(torrentable) > Tbody > TR > TD > AMost a kód btw így néz ki:
http://pastebin.com/UJEmEkkn
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2385 üzenetére
Kicsit utána olvastam és nehezen sikerült összehozni. Köszönöm a segítséget!
Van még mit tanulnom
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2383 üzenetére
éreztem hogy az egész rossz... nem értek se az ajaxhoz és a javascripthez is csak kicsit
a header helyet azért használtam scriptet mert atw-vén futna a dolog és ott mindig hibát írt a header-re. próbáltam más irányba menni ezzel a dologgal, ahogy írtam nem értek hozzá, így erőltetem inkább ezeket a scripteket, de sajnos nem járok sehogy se sikerrel
mindenesetre köszönöm a segítséget.
-
BullZeye
veterán
válasz
Sk8erPeter #2380 üzenetére
Ááá, ha csak ennyi kellene, akkor CSS-t hasznék rá, nem Javascriptet!
Az a lényeg, hogy az oldalon végig nézi a megjelölt diveket, és ha benne van egy szöveg, és az 720p, akkor kijelöli színesen. De már rájöttem a hiba kiküszöbölésére, szóval lassan kész is.
Azért problémák még akadnak sajnos, pl hogy egyszerre nézzen 2 divet, és ha egyik is true, akkor jó legyen, de majd kitalálom egyszer.
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2373 üzenetére
nem sikerül összehoznom...
mobil.php fájlom ahol a form található...<div data-role="page" id="mailcsere">
<div data-role="header">
<h1>E-mail módosítás</h1>
</div>
<div data-role="content">
<form action='/' method='post' id="mailcsere">
<input type='text' name='email' />
<input type='submit' value='Módosítás' />
</form>
<script>
/* attach a submit handler to the form */
$("#mailcsere").submit(function(event) {/* stop form from submitting normally */
event.preventDefault();/* get some values from elements on the page: */
var $form = $( this ),
term = $form.find( 'input[name="email"]' ).val(),
url = $form.attr( 'action' );/* Send the data using post and put the results in a div */
$.post( 'login/mailcsere.php', { email: term },
function( data ) {
var content = $( data ).find( '#content' );
$( "#result" ).empty().append( content );
}
);
});
</script>
</div>
<div data-role="footer">
<h4>Page Footer</h4>
</div>
</div>mailcsere.php
<?
session_start();
$felhasznalo=$_SESSION['felhasznalo'];
require_once ('connect.php');
$email=$_POST['email'];
$sql = "UPDATE `felhasznalok` SET email='$email' WHERE user='$felhasznalo';";
if (mysql_query($sql)) {
echo "<script type='text/javascript'>window.location='mobil.php?szerkezt=sikeres'</script>";
exit;
}
else {
echo "<script type='text/javascript'>window.location='mobil.php?szerkezt=sikertelen'</script>";
}
?>a mobil.php fájlom azért néz ki így mert phonegap-el dolgozom, ezért is bajlódom a formokkal
-
wolandino
tag
válasz
Sk8erPeter #2375 üzenetére
Igen, én is ismerek egy csomó ilyen oldalt, de az ördög a részletekben bújik meg, ezért kellene, hogy olyan írjon, aki használt már valamit és tud annak a szolgáltatásairól képet festeni
Ezekből a leírásokból nem derül ki, hogy az egyes szolgáltatások kombináltan mennyire testreszabhatók, illetve pl. konkrétan hogy néz ki egy excel export, csak annyi, hogy van-e benne valamilyen, vagy nincs...elsőre nekem a datatables is tökéletes megoldásnak tűnt.
Autós hasonlattal a fedélzeti computer sem biztos, hogy ugyanazt jelenti a Bentley és a Suzuki esetén -
SektorFlop
aktív tag
válasz
Sk8erPeter #2370 üzenetére
úgy látom ezzel a módszerrel áttudom adni post-al is ami még jobb lenne... egy kis segítséget kérnék, 2 mezőt szeretnék átadni, és hol kell megadni hogy melyik oldalnak küldené az űrlap? tapasztalatom szerint nem elég action-ba beírni.
-
SektorFlop
aktív tag
válasz
Sk8erPeter #2370 üzenetére
köszi szépen! ez kell nekem.
-
válasz
Sk8erPeter #2367 üzenetére
Jó jó értelek, akkor kérlek utólag had korrigáljak:
- "a php függvényre hivatkozok konkrétan, mvc segítségével", remélem így jobb, ha nem akkor bocsi nem tudom rendesen megfogalmazni
-
válasz
Sk8erPeter #2365 üzenetére
Szia!
Közbe rájöttem mi volt a gond.
"szimplán a php -ra hivatkozok akkor pedig jó" például: http://valami.hu/felhsználó_törlése/béla
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2361 üzenetére
Igen,igen.Tokeletes,koszonom
-
Peter Kiss
őstag
válasz
Sk8erPeter #2357 üzenetére
És innentől még az a nagy vicc, hogy a legtöbben a jQuery-t egy mágikus fekete doboznak tekintik, azt sem tudják, mi van benne, aztán meg csak megy az értetlenkedés, ha valami (akár egy plugin) nem megy, vagy lassú, vagy bármi más kínja van.
No sacrifice no victory.
-
Oly
őstag
válasz
Sk8erPeter #2347 üzenetére
Köszi
ID-ra, hogy hivatkozzak?
-
rt06
veterán
válasz
Sk8erPeter #2347 üzenetére
koszi az infot, ez meg jol johet
viszont a komment hatan komment megoldas az miert kell? valami ie hack? -
Abrion
senior tag
válasz
Sk8erPeter #2331 üzenetére
vagy úgy az én hibám, gondoltam nem kell azt is bekopiznom, mert ott nincs fontos dolog, csak pár echo, de ha ennyire ragaszkodsz hozzá, bekopizom a benne lévö scriptet is.
{
while($row = mysql_fetch_array($sql)){
$id=$row['id'];
echo "<tr>";
echo '<td id="'.$id.'" width="317px">' . $row['cim'] . '</td>';
echo '<td width="142px">' . $row['link1'] . '</td>';
echo '<td width="218px">' . $row['link2'] . '</td>';
echo '
<script type="text/javascript">
$(document).ready(function() {
$(\'#'.$id.'\').click(function(){
var current_value = $(this).html();
$(\'#name\').attr(\'value\', current_value);
current_value = $(this).parent("tr").children("td").eq(1).html();
$(\'#link1\').attr(\'value\', current_value);
current_value = $(this).parent("tr").children("td").eq(2).html();
$(\'#link2\').attr(\'value\', current_value);
});
});
</script></tr>';
}Index.php ban még ez maradt le
<body>
<table><tr><td><input type="text" size="49" name="name" id="name"></td><td><input type="text" size="20" id="link1" /></td><td><input type="text" size="30" id="link2"></td></tr>
</table> -
Abrion
senior tag
válasz
Sk8erPeter #2329 üzenetére
while($row = mysql_fetch_array($sql)){}
-
Abrion
senior tag
válasz
Sk8erPeter #2327 üzenetére
Ah kösz, nem is értem miért van itt szóköz, nem szoktam ilyen hibát elkövetni ><
lehet hogy 1x rosszul lett bekopizva
-
Abrion
senior tag
válasz
Sk8erPeter #2321 üzenetére
Na de akkor mit szeretnél? Most JavaScriptes megoldás kell, vagy nem?
Az anchorok használatához semmi JavaScript-alapra nincs szükség, szimpla HTML-ben is megoldható az "odaugratás".
na ennek utána járok, nekem 8 milyen, csak pontosan oda ugorjon
"de abban egyetértek hogy legyen benne egy hszre link, de a hszhez ugrásban nem 100%an jó"
Mi nem jó?Itt megint nem vágom, mire gondoltál.
ere értetemA linket amit írtál, azt meg majd holnap megnézem.
Más
Nem zavar de az ajax nem müxik teljesen tökéletesen, ha gyorsan írok az inputba akkor a lekérdezés megáll és kilistáz minden rekordot az mysql tableból. -
Abrion
senior tag
válasz
Sk8erPeter #2319 üzenetére
1: nem értek a jshez, szal nekem ezt nyugodtan mutathatod
2: találkoztam olyan fórummal aminél az id törölve lett és az error.phphoz irányítótde abban egyetértek hogy legyen benne egy hszre link, de a hszhez ugrásban nem 100%an jó
Amúgy képzeld ahhoz képest hogy amatőr vagyok jsben meg jqueryben, mondjuk ugyan az, megcsináltam majdnem egyedül az autocomplete ot
van egy jquery ajax és amit kilistáz ara klikre bekopiza az input valuejába az adatokat
nem láttál hsz áthelyezést?
például ha valaki rossz helyre ir vagy elterelődik a téma, akkor célszerű a megfelelő topikba helyezni a hszeket hogy ott folytassák a témát, és nem ritka, max itt nincs -
[pod]Diablo
őstag
válasz
Sk8erPeter #2296 üzenetére
Koszi szepen,tokeletes!: )
-
coco2
őstag
válasz
Sk8erPeter #2310 üzenetére
Nekem spec ez itt:
var faszaObjektum = {
onChange: updatePreview,
onSelect: updateCoords,
aspectRatio: 1
};akkor is furcsa. Én azt hittem, a JScript Java alapokra hajaz, de ott értéket adni "="-al szokás, nem ":"-al. Én legalábbis még sohasem csináltam másképpen. A JQuery-t ne keverd ebbe bele, ez JScript alapot érintő kérdés. Az igazi problémámnak nulla köze van konkrét lib szintű kód részletekhez.
Azt hiszem egyszer már leírtam, hogy a példát szemlélés gyanánt ragadtam ki. Bele raktam az üres szintaktikai héj-ba egy szorzást, csak hogy valami legyen benne, ami értéket ad át oda meg vissza. Most hogy ezen juszt is elkezdesz rugózni.. irigylem a fene sok fölös energiádat. Ennyi erővel akár azt is megnézhetnéd nekem, milyen könyv van a könyvespolcodon JScript alapokról, mert a jelek szerint a Java alapok nem lesznek elegendőek.
-
Peter Kiss
őstag
válasz
Sk8erPeter #2307 üzenetére
Azért, mert nekem írtad a "language="JavaScript"" cuccot.
Pontosan tudom, hogy lassan 13 éve nincs ez használatban.
-
Peter Kiss
őstag
válasz
Sk8erPeter #2301 üzenetére
Névtelen függvényeket akkor jó előszedni, ha a Javascript OO jellegével szeretnénk foglalkozni egyszerűbb megérteni.
var FirstBlood = function () {
alert("Constructing FirstBlood");
};
var t = new FirstBlood(); -
coco2
őstag
válasz
Sk8erPeter #2303 üzenetére
Sry éppen a lap aljára ért a topic, és azt hittem az az utolsó felírás.
"Javascript" okés, akkor ezután majd nem használom.
A felvésett funkcióblokk kezelési kérdés egy elszeparált példa. Azt a célt szolgálja, hogy megérthessem a lényeget.
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2288 üzenetére
Huhuu,koszi szepen,tokeletes: ) Nemtudod esetleg hogy a menuket hogy tudom ugy megcsinalni hogy mondjuk mas szine legyen annak a menu elemnek amelyik eppen aktiv?
-
Abrion
senior tag
válasz
Sk8erPeter #2292 üzenetére
szutykok?
a flash videók sokkal jobban néznek ki mint egy átlagos videó, és még kisebb a fájl méretük.oké kösz a válaszokat
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2286 üzenetére
ittvan a menu,es ezt szeretnemugy megoldani hogy az also div,valamilyen effectel jojjon elo,a legjobb egy oldalrol ugymond becsuszos effect lenne.Meg egy olyan kerdesem lenne a menuvel kapcsolatba,ha nem banod hogy azt hogy tudnam megoldani hogy ha ramegyek mondjuk az article menure,akkor mielott behozza az article div-et,eltuntesse a home div-et?
A scrollos problemat kis fejtores utan sikerult megoldani.
Koszi megegyszer a segitseget.
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2277 üzenetére
Hat a menus dologgal meg mindig nem tudunk kozos nevezore jutni,az istennek se sikerul ugy at alakitni hogy a kulso menu linkre kattintva hozza elo igy a div-et amit kene
-
Abrion
senior tag
válasz
Sk8erPeter #2277 üzenetére
azta
jó vagy, pedig majdnem 2 órán át próbáltam cssben amit lehetett, sókat kell még cssben tanulnom.
kösz.
Új hozzászólás Aktív témák
Hirdetés
- PlayStation 4/5 kontroller analóg cseréje HALL TMR érzékelősre, 1 év garancia!!! Nincs többé drift!!
- PlayStation 5/4 kontroller analóg cseréje HALL TMR érzékelősre, 1 év garancia!!! Nincs többé drift!!
- XBOX ONE/Series kontroller analóg cseréje HALL TMR érzékelősre, 1 év garancia!!! Nincs többé drift!!
- XBOX Series S 512GB, 6 hó garanciával Bp-i üzletből eladó!
- Dell Latitude 5400 / i5-8365u / 8Gb DDR4 / 256Gb SSD / FHD IPS / Excellent akku
- Samsung Galaxy Watch Ultra
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- BESZÁMÍTÁS! ASROCK H310CM i5 8400 16GB DDR4 240GB SSD 1TB HDD GTX 980 4GB Aio Corp Croma CM 600W
- DELL T40 EMC Szerver
- Lenovo ThinkPad X270 (16) - i5-7300U, 16GB, 512GB SSD, 12" FULL HD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest