Új hozzászólás Aktív témák
-
trisztan94
őstag
Na, sikerült megoldani, nem nagyon tudom mit rontottam el, de átírtam functionbe, így megy.
$(document).ready(function () {
$('#PhpTutorials').click(openTutorials('#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>"));
$('#AspdotNetWPTutorials').click(openTutorials('#AspdotNetWPTutorials', "ASP.NET Web Pages Tutorialok. <a class='GoBack'>Vissza</a>"));
function openTutorials(id, title) {
$(id).on('click', function () {
$('.tutorial_listing').slideUp(400);
$('.TutorialsSlideDown').slideDown(400);
$('#PageTitle').html(title);
$('.GoBack').on('click', function () {
$('.TutorialsSlideDown').slideUp(400);
$('.tutorial_listing').slideDown(400);
$('#PageTitle').html("Tutorialok");
});
});
}
});Tick
Köszi, ezt nem ismertem, majd kipróbálomAnnyi kérdésem lenne még, hogy ugye ez megjeleníti a TutorialsSlideDown üres div-et. Ebbe szeretnék ajaxxal tartalmat berakni, aszerint, hogy melyik menüpontba léptem. Ez megoldható, vagy minden menüpontnak csináljak egy ilyen külön divet?
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1751 üzenetére
Persze, hogy megoldható....
A kódod viszont így nem túl szép.
$('#PhpTutorials').click(openTutorials('#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>"));
event handlernek nem így adunk át paramétert.
Itt egy érintett topic, gyorsan kikotortam neked:
http://stackoverflow.com/questions/979337/how-can-i-pass-arguments-to-event-handlers-in-jqueryTehát így:
$('#PhpTutorials').click(function(){
openTutorials('#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>")
});VAGY ha a .bind()-ot akarod használni:
$('#PhpTutorials').click( openTutorials.bind(this, '#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>") );
Bár utóbbit én feleslegesen nyakatekertnek találom, ízlés kérdése.
Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1752 üzenetére
Hogy néz ki egy ilyen ajax hívás kb?
Amúgy ezt a topikot én is megtaláltam korábban, de így használva csak a 2. kattintásra reagál a menüpont valamiért Így is meg a .bind-es megoldással is, azzal amivel én csináltam elsőre. Ez miért lehet szted?
javítás. Tehát, úgy megy ezzel a megoldással, hogy rámegyek 1x, nem történik semmi, másodjára rámegyek, akkor csinálja amit kell neki, utána hibátlanul megy tovább. Szóval valamiért a legelső kattintást nem érzékeli így.
[ Szerkesztve ]
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1753 üzenetére
Így néz ki az AJAX-hívás:
http://api.jquery.com/jQuery.ajax/
De ha valami konkrétabbat kérdezel, akkor még talán érteni is fogom a kérdésedet.másik:
Épp ezért mondtuk hogy rakjál már fel egy példát jsFiddle-re, hogy lássuk, mivel próbálkozol...
Egyébként gondolj bele azok helyzetébe, akik megpróbálnak neked segíteni: meglátják valaki másnak a kódját, el kell kezdeni tanulmányozni, hozzáképzelni a környezetet, mindez neki kerül időbe... kinek éri ez meg? Szóval a kérdezők saját érdeke is, hogy felrakjanak gyakorlati példát, hogy gyorsabban kapjanak (vagy kapjanak egyáltalán) segítséget.
Egyébként nem tudjuk, hogy mire kötöttél click event handlert, de adott esetben mindenesetre nem árthat, ha a végére beteszel egy return false;-t.[ Szerkesztve ]
Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1754 üzenetére
Igazad van, nem adtam túl sok infót, bocsi
jsFiddlen egyáltalán nem működik, egy képre van rakva az even handler. Így néz ki a HTML:
<img id="PhpTutorials" src="~/Images/PHP.png" width="150px" height="150px" alt="PHP Tutorialok"/>
<img id="AspdotNetWPTutorials" src="~/Images/ASPdotNet.png" width="150px" height="150px" alt="ASP.NET Tutorialok"/>
<div class="TutorialsSlideDown"></div>css: (nem tudom, hogy kell-é, azért ide rakom)
.TutorialsSlideDown
{
display: none;
padding: 10px;
height: 500px;
background-color: #7AC0DA;
}
#PhpTutorials{
cursor: pointer;
}
#AspdotNetWPTutorials{
cursor: pointer;
}
.GoBack{
cursor: pointer;
}A jQuery kódot feljebb már raktam, de azért berakom mostis:
$(document).ready(function () {
$('#PhpTutorials').click(openTutorials('#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>"));
$('#AspdotNetWPTutorials').click(openTutorials('#AspdotNetWPTutorials', "ASP.NET Web Pages Tutorialok. <a class='GoBack'>Vissza</a>"));
function openTutorials(id, title) {
$(id).on('click', function () {
$('.tutorial_listing').slideUp(400);
$('.TutorialsSlideDown').slideDown(400);
$('#PageTitle').html(title);
$('.GoBack').on('click', function () {
$('.TutorialsSlideDown').slideUp(400);
$('.tutorial_listing').slideDown(400);
$('#PageTitle').html("Tutorialok");
});
});
}
});Ez vizuálisan így néz ki:
Tehát a lényeg az, hogy amikor a felhasználó rákattint az egyik képre, akkor az felcsúszik (slideUp), eközben a láthatatlan TutorialsSlideDown div felcsúszik, megváltozik a cím. Tehát így tökéletes.
Írtad ugye, hogy nem szép így az event handlerben a function, így írjam helyette:$('#PhpTutorials').click(function(){
openTutorials('#PhpTutorials', "PHP Tutorialok. <a class='GoBack'>Vissza</a>")
});Ezzel az a baj, hogy csak 2. kattintásra reagál. Asszem le is írtam előző hszben, a lényeg az, hogy első kattintáskor semmi reakció, firebug sem mutat semmit, másodikra meg történik az animáció.
No a másik kérdés, hogy ugye ide szeretnék tartalmat beilleszteni, aszerint, hogy melyik képre kattintott. Ha a PHP-sra, akkor PHP-vel kapcsolatos dolgok, így tovább. Erre gondoltam, hogy adatbázisból kiszedném a dolgokat amik hozzá tartoznak, amikor rákattintott a user, de még az animáció nem kezdődött el, és így nem kéne minden képhez külön divet létrehoznom.
jsfiddlen próbáltam img helyett divvel mutatni a példát, de az istenért se csinált semmit
[ Szerkesztve ]
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1755 üzenetére
Nem volt túl nehéz működésre bírni jsFiddle-ön:
http://jsfiddle.net/Sk8erPeter/PShHD/
(ASP.NET-szalagos kép nem volt, csak ASP-s )
De ez még így is túlbonyolított megoldás, egyszerűbb lenne class-szal ellátni azokat az elemeket, amikre kötni szeretnéd a közös event handlert, és valami data- attribútummal megadni a kívánt title-t, vagy ilyesmi.Elég egyértelmű, mi a baj a kódoddal: valamilyen érthetetlen okból kétszer kötsz event handlert az elemeidre, ráadásul itt látszólag tök feleslegesen használod az .on()-t.
Tehát előtte nagyjából ilyesmit műveltél:
$('#valami').click(function(){
$('#valami').on('click', function(){
/// hát ez így egy szar!
}
});Most persze leegyszerűsítettem a kódot, amit előtte bemásoltál, hogy a lényeg, tehát a hiba látható legyen. Nem csoda tehát, hogy nem működött az elvártak szerint.
Az AJAX-os dolog meg nem egy bonyolult valami jQuery-ben, a példában látható képekre akár rakhatsz szintén data-attribútummal linket, hogy mit is kéne betölteni, vagy milyen URL-ről, aztán azt használnád fel az $.ajax() függvényedben... na, most egyelőre ennyit volt energiám leírni.
Sk8erPeter
-
martonx
veterán
-
trisztan94
őstag
válasz Sk8erPeter #1756 üzenetére
Köszönöm! Most már látom, hogy mit rontottam el, valamiért ez nem jutott eszembe.
Megpróbálom a data-s megoldást!
Köszi mégegyszerhttps://heureka-kreativ.hu
-
Speeedfire
nagyúr
JQuery alapú Syntax Highlighter keresnék. Ki melyiket ajánlaná?
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
trisztan94
őstag
Sziasztok!
Nem tudja valaki, hogy van-e egy olyan jQuery tooltip plugin ami használja, vagy lehet vele használni a régi MS Word 2000, 2003-mas idegesítő kis gémkapcsot? Már egy órája keresgélek, de nem tudom a gémkapocs nevétKöszi
Thttps://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
-
trisztan94
őstag
-
syC
addikt
Üdv!
Lehetséges az, hogy jQuery bezavarhat css-nek, és emiatt az oldal betöltődésekor nem töltődik be teljesen a hivatkozott css file? A linkek nem veszik fel a kívánt stílust, csak akkor ha valamelyikre rákattintok.
[ Szerkesztve ]
•
-
Sk8erPeter
nagyúr
Önmagában nem, legfeljebb ha saját jQuery-kódot/plugint írtál, ami valami miatt megváltoztatja a linkek stílusát, de gondolom arról csak tudnál.
Mindenesetre nézd meg a developer toolbar segítségével (F12 vagy Ctrl+Shift+I), hogy milyen stílus van alapból érvényben, milyen fájlból jön az a stílus, és akkor hátha kiderül. De még elcseszett markup meg ilyesmi is be tud zavarni, ilyenkor ha épp semmi ötletem nincs, ráeresztem az oldalra a W3C validatort, hátha abból kiderül, hogy el van rontva valahol az oldal kódja. Előfordult már párszor, hogy ebből jöttem rá, hogy valamit nagyon elcsesztem a kódban, és az borított pár dolgot.======================
(#1763) trisztan94 :
szívesen![ Szerkesztve ]
Sk8erPeter
-
martonx
veterán
válasz Sk8erPeter #1762 üzenetére
Ez zseniális. A varászló manuszt percekig produkáltattam
Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz martonx #1767 üzenetére
Jaja, szerintem is jópofa. Az meg külön jó, hogy nem Flash-ben lett elkészítve. Itt van egy szép nagy CSS sprite: http://clippy.js.s3.amazonaws.com/Agents/Clippy/map.png
Sk8erPeter
-
syC
addikt
-
lali1969
csendes tag
ÜDV!
Egy kis segítségre lenne szükségem!
Mégpedig, egy html kódban, azt szeretném elérni hogy az <a> tag-nél a hiányzó title-nek értéket adni.Már sok mindent kipróbáltam, de nem akar összejönni sehogyan sem.
Itt akadok el: $(this).title = "new title value";$.each($("a"), function()
{
title=$(this).attr("title");if (title==null)
$(this).title = "new title value";
});ELŐRE IS KÖSZI
-
Sk8erPeter
nagyúr
válasz lali1969 #1770 üzenetére
Ha azt szeretnéd szűrni, hogy nem létezik a title attribútum (például <a href="#">nincs cím</a>):
var newTitle = "new title value";
$('a:not([title])').attr("title", newTitle);Demo:
http://jsfiddle.net/5eCjK/Hogy azt is szűrd, ha valahol van title attribútum, de üres maradt (például <a href="#" title="">üres cím</a>):
var newTitle = "new title value";
$('a:not([title]), a[title=""]').attr("title", newTitle);Demo:
http://jsfiddle.net/5eCjK/1/Ugyanez .each()-csel:
$('a:not([title]), a[title=""]').each( function(index, Element){
var newTitle = "new title value";
$(this).attr("title", newTitle);
});[ Szerkesztve ]
Sk8erPeter
-
lali1969
csendes tag
válasz Sk8erPeter #1771 üzenetére
Szuper működik!!!!!!
Köszönöm -
martonx
veterán
Kijött az 1.9-es, meg a 2.0-ás JQuery.
Mondjuk én az 1.9-es kihagyom, a 2.0-ást várom, Ie9 alatt úgyse szupportálok böngészőt. Ráadásul mire meglesz a végső 2.0-ás, addigra hátha a plugin készítők is aktualizálják a pluginjeiket az új API-hoz.Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz trisztan94 #1774 üzenetére
http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/
Nekem még nem volt kedvem és időm elolvasni, majd összegezd, ha te megtetted.[ Szerkesztve ]
Sk8erPeter
-
trisztan94
őstag
-
martonx
veterán
válasz trisztan94 #1774 üzenetére
1.9-hez képest, vagy 1.8-hoz képest.
1.9-hez képest csak annyi, hogy ez már (végre!) nem támogatja az Ie6-8-at.
Ettől kisebb, gyorsabb lesz a kód, bár számomra kiábrándító, hogy mindez csak 10%-ot jelent kisebbségben, és gyorsulásban is. De lehet velem van a baj, és feleslegesen vártam többet? Másrészt még csak béta, talán még ki tudnak pár %-ot facsarni a stabil verzióig. Másrészt minden % kissebedés, gyorsulás jól jön, szóval összességében örülünk.
1.8-hoz képest vannak igen drasztikus változások, nem teszteltem, de szerintem komolyan megölik a változások a régebbi pluginek jelentős részét.Én kérek elnézést!
-
DanQuijote
csendes tag
Sziasztok, egy kis segítségre lenne szükségem. Mint abszolút laikus belefutottam egy olyan problémába, amellyel már láttam más is találkozott, de az ottani válasz sajnos számomra nem hozott megoldást. Egy JavaScript-el telezsúfolt weblapot szeretnék még tovább bonyolítani egy slider-rel de a Head részbe illesztendő rész ütközik valamelyik már meglévővel. Esetleg valaki meg tudná nekem mondani melyiket kellene lecserélnem vagy módosítanom?
Ezek amik már benne vannak alapból:
<script type="text/javascript" src="script/linkify.js"></script>
<script type="text/javascript" src="script/jquery.min.js"></script>
<script type="text/javascript" src="script/jquery-ui.min.js"></script>
<script type="text/javascript" src="script/jquery.easing.js"></script>
<script type="text/javascript" src="script/jquery.blockUI.js"></script>
<script type="text/javascript" src="script/jquery.bxSlider.js"></script>
<script type="text/javascript" src="script/jquery.qtip.min.js"></script>
<script type="text/javascript" src="script/jquery.fancybox.js"></script>
<script type="text/javascript" src="script/jquery.timelinr.js"></script>
<script type="text/javascript" src="script/jquery.mousewheel.js"></script>
<script type="text/javascript" src="script/jquery.ba-bqq.min.js"></script>
<script type="text/javascript" src="script/jquery.nivo.slider.js"></script>
<script type="text/javascript" src="script/jquery.jScrollPane.js"></script>
<script type="text/javascript" src="script/jquery.supersized.min.js"></script>
<script type="text/javascript" src="script/jquery.elastic.source.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="script/script.js"></script>
<script type="text/javascript" src="script/opal.js"></script>
<script type="text/javascript" src="script/main.js"></script>
<script type="text/javascript" src="plugin/contact-form/contact-form.js"></script>És ez kellene pluszban:
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.tabbed.menu-queness.js"></script>Ha jól vettem ki az eddig olvasottakból akkor valahogy kétszer szerepel a jquery.js, csak nem tudom, hogy melyik lenne az. Előre is köszönöm a válaszokat.
[ Szerkesztve ]
-
fordfairlane
veterán
válasz DanQuijote #1778 üzenetére
<script type="text/javascript" src="script/jquery.min.js"></script>
Ez a másik jquery.
x gon' give it to ya
-
DanQuijote
csendes tag
válasz fordfairlane #1779 üzenetére
Köszi, igen, arra tippeltem én is de ha bármelyiket is törlöm akkor vagy a weboldal vagy a Slider nem működik. Ha mindkettő benne van akkor szintén nem működik. Összehasonlítva a két fájl tartalmát, nem is egyeznek meg. A jquery.min.js sokkal bővebb mint a Slider-hez tartozó jquery.js.
-
fordfairlane
veterán
válasz DanQuijote #1780 üzenetére
A jquery.js nem biztos, hogy a core jquery-t tartalmazza. Esetleg azért jóval kisebb, mert jóval régebbi verziójú. A helyedben keresnék egy másik slidert, sokfélét találni a neten.
x gon' give it to ya
-
DanQuijote
csendes tag
válasz fordfairlane #1781 üzenetére
Az biztos hogy sok van, egy napom ráment mire kiválasztottam a nekem tetszőt, de akkor lehet, hogy újabb után kell néznem. Még ma este nekiesek, beszerkesztek egy másik fajtát, megnézem azzal esetleg működne-e. Gyors megkerestem az "enyémet", [link], most látom, hogy nem mai gyerek, 2009-es bejegyzés. Valami hasonló füles, tab-os Slider kellene. Köszönöm a segítséged
-
fordfairlane
veterán
válasz DanQuijote #1782 üzenetére
Tabulátoros interfészre inkább a "gyári" megoldást javaslom, sok paramétere van, + a különféle themekkel egész jól testreszabható:
x gon' give it to ya
-
DanQuijote
csendes tag
válasz fordfairlane #1783 üzenetére
Köszönöm, ez nagyon jó, pont ilyesmire gondoltam, nagyon tetszik.
-
trisztan94
őstag
válasz martonx #1785 üzenetére
Én biztos várok még vele pár hetet
Más:Olyanra tud valaki egy jó plugint, ami egy <textarea>-t lecserél egy olyan kinézetű és funkcionalitásúra, mint pl. a jsfiddle? Syntax highlight különböző nyelvekben, stb.
Szeretnék egy olyan funkciót az oldalamba, hogy különböző kódrészleteket (Snippeteket) fel tudjon tölteni a felhasználó. Ki is választhatja, hogy x nyelv közül melyikben íródott. Nekem erre az alap textarea kevés volt, valamiért abszolút nem jött beKöszi!
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1786 üzenetére
Kukkantsd meg a jsFiddle kódját, amibe gépelsz, az valójában nem egy textarea. A mezei textarea-t nem lehet ilyen szinten testreszabni, ezért tehát olyan kell neked, ami ezt lecseréli, és legfeljebb majd submit előtt bepakolja a tartalmat a textarea-ba.
De tulajdonképpen a WYSIWYG-szerkesztők sem a textarea-t próbálják átszabni, hanem odaraknak egy iframe-et vagy egyebet, mindenesetre valamit, ami kicseréli a textarea-t.CodeMirror
ezt használja a jsfiddle.net ÉS a jsbin.com is. Ezek elég meggyőző referenciák.Sk8erPeter
-
trisztan94
őstag
-
Sk8erPeter
nagyúr
válasz trisztan94 #1788 üzenetére
Szívesen!
Amúgy kipróbáltam, ha letöltöd, akkor a demo/loadmode.html-t nézd meg mindenképp, abban ki lehet próbálni, hogy bepötyögöd, melyik nyelv syntax highlightját szeretnéd épp alkalmazni, aztán nyomsz egy "change mode"-ot, ez neked épp megfelelne az alapján, amit írtál, csak úgy, hogy akkor nálad lenne egy előre generált select-lista, aztán abból lehetne választani a megfelelőt, és akkor a júzer is meg tudná határozni, melyik kell épp neki.
Durva, mennyire egyszerű beüzemelni, meg van autoformat is (nézd meg a demo/formatting.html demót), nagyon fasza.Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #1789 üzenetére
Pont most próbáltam ki. Eldobom az agyam nagyon jó, pont ilyet kerestem! Köszi, hogy megmutattad
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #1790 üzenetére
Szívesen! Engem is érdekelt már a dolog, úgyhogy jó, hogy kérdezted.
Sk8erPeter
-
Muton
addikt
Heló!
Van egy checkboxom, mellette egy input text mező. Az inputra egy datetimepicker van kötve.
Azt milyen metódussal lehet megoldani, hogy ha az inputba kerül valami, akkor a checkboxot pipálja ki?
Az nem jó, ha az input.click-re beállítja a checkboxot, mert lehet, hogy nem választ dátumot.Muton#2316 - $z@r a drop >_<
-
-
Muton
addikt
-
whYz
addikt
Sziasztok
Egy egyszeru dropdown menut szeretnek megvalositani.
Jelenleg igy nez ki:$(document).ready(function() {
$("#nav_products").hover(
function() { $("#usedstock_menu").slideUp('fast'); $("#about_menu").slideUp('fast'); $("#products_menu").slideDown('default'); } ,
function() { }
)
$("#nav_usedstock").hover(
function() { $("#products_menu").slideUp('fast'); $("#about_menu").slideUp('fast'); $("#usedstock_menu").slideDown('default'); } ,
function() { }
)
$("#nav_aboutus").hover(
function() { $("#products_menu").slideUp('fast'); $("#usedstock_menu").slideUp('fast'); $("#about_menu").slideDown('default'); } ,
function() { }
)
$("#top").hover(
function() { } ,
function() { $(".drop_down_menu").slideUp('fast'); $("#usedstock_menu").slideUp('fast'); $("#about_menu").slideUp('fast'); }
)
});A bokkeno ott van, hogy a products menu tul sok elemet tartalmaz, es kilog az oldalrol. Tud valami megoldast erre a problemara? En valami olyasmire gondoltam, hogyha tullog az oldalon egy elem akkor a jelenlegi dropdown menutol jobbra egy uj oszlopban sorolja oket. Eetleg olyasmi, hogy ne egy sorban legyenek a dolgok, hanem kulon-kulon oszlopokban szetosztva. Erre esetleg valami?
-
Sk8erPeter
nagyúr
Ha felraknád jsFiddle-re a példádat, akkor biztos lelkesebben segítenénk.
Egyébként minek fejleszteni dropdown menüt? Tök jók vannak készen, olyanok, mint a Superfish, és hasonlók, csak megfelelően testre kell szabni, de biztos párperces keresés után találnál más dropdown menüt is, ami az igényeidnek megfelelne.Sk8erPeter
-
whYz
addikt
válasz Sk8erPeter #1796 üzenetére
Probaltam felrakni, csak annyira ossze van ganyolva szegeny oldal, hogy nem tudom (nem en csinaltam, csak modositgatom)
Keresgeltem ilyen dropdown menuket, de nem talaltam olyat amilyenre gondolok, csak ilyen almenuset stb. Nekem nincs semmi almenum meg ilyesmi, csak egy sima dropdownra lenne szukseg ami kifer egy kisebb felbontasu monitoron is.
Belinkelem az oldalt, legyszi nezd meg.
Elore szolok, nem reklam, nem magyar weboldal.
[link]Koszi elore is.
-
Sk8erPeter
nagyúr
"Keresgeltem ilyen dropdown menuket, de nem talaltam olyat amilyenre gondolok, csak ilyen almenuset stb. Nekem nincs semmi almenum meg ilyesmi, csak egy sima dropdownra lenne szukseg ami kifer egy kisebb felbontasu monitoron is."
Akkor miért nem jó az előbb belinkelt Superfish?
Sk8erPeter
-
whYz
addikt
válasz Sk8erPeter #1798 üzenetére
Kiprobaltam, viszont amikor tul sok elemet tartalmaz a menu, akkor ugyan az a problema, kicsuszik az ablakbol es az utolso menupontok eltunnek. Ez problemat okoz az ugyfeleknek, nem ertik miert nem latjak az egesz listat, pedig csak lejjebb kellene tekerniuk.