|
 | | |
| Autor | Správa |
tomco3131
 Užívateľ
 Založený: 11.10.2006 Príspevky: 191 Bydlisko: Banská Bystrica /Prechodne BA - INTRAK/ Vek: 19
 | Zaslal: Po 09.01.12 21:04 |   |
Ahojte,
stretol som sa s problémom, neovládam moc javascript zatiaľ, len jquery sa učím. javascript viem upravovat len tak "nakolene" čo sa veci podobajú s Cčka.
našiel som si script na odpocet casu tu je uz upraveny kus :
| kód: | function nula(a){
var b='';
if(a<10){b+='0';}
return b+a.toString();
}
var c=0
function zmensovani(){
c++
}
window.setInterval("zmensovani()", 1000);
function odpocet(){
var kdy=0*60+05-c;
var minut;
if(kdy==1){
$('h1').fadeOut(1000).html(zbyva);
}
if(kdy==0){
$('h1').fadeIn(1000).text('Si vylúhoval!');
return;
}
var sec=nula(kdy%60);
kdy=Math.floor(kdy/60);
var min=nula(kdy%60);
kdy=Math.floor(kdy/60);
var zbyva=min + ":" + sec;
$('h1').fadeIn(1000).html(zbyva);
setTimeout(odpocet,1000);
}
window.onload=odpocet;
|
chcel by som spraviť niečo také, že človek napíše do formularoveho pola hodnotu napriklad 5 a zacne sa odpocítavať 5 minút.
a ešte druhá otázka. Chcel by som aby sa to začínalo stlacenim tlacidla, resp. kliknutim napr na nadpis. chcel som to spraviť cez jQuery tak ze by som to obalil do | kód: | $('h1').click(function(){
//kod vyzsie
}); |
ale takto to nefunguje. ked mam takto obalenu funkciu odpocet tak sa mi ten odpocet zobrazuje len ked klikam na text.
Ďakujem velmi pekne za pomoc |
_________________
MB:ASUS P5K Premium Black Pearl Edition CPU: INTEL C2D E7200 2,53GHz @ 3,6GHz(pojde ešte hore časom) GPU: ASUS GeForce 560ti 1GB RAM: 4x1GB CORSAIR TWINS 5-5-5-12 DDR2 HDD: 500GB SATA II SAMSUNG + 1TB WD Caviar Black 7200ot.
NB:DELL STUDIO 1537 Intel Core 2 Duo T6400, 4GB RAM, HDD 500GB WD Caviar Blue, ATI Mobility Radeon 3450 256MB | |
     |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |