[]
Javascript'te basit bir if...else eklemem lazım
kodun ilgili bölümü şu:
function slider(){
$('#portfolio-slider').slides({
fadeSpeed: 500,
preload: true,
hoverPause: false,
autoHeight: true,
generateNextPrev: true,
slideSpeed: 1000,
play: 4000
});
}
yapmak istediğim de, eğer total>1 ise bunu çalıştırsın, eğer değilse yine bunu, ama içindeki değerler (fadespeed, preload falan) olmadan çalıştırsın (default değerlerde çalıştıracak o zaman)
yapamadım gitti ya, bir yardım.
("total" önceden tanımlanmış bir değer, ya da her ne deniyor ise)
***soru tamamen syntax ile ilgili, parantezleri falan düzgün koyamıyorum herhalde ki çalışmıyor. alengirli bir şey yok yani :)
function slider(){
$('#portfolio-slider').slides({
fadeSpeed: 500,
preload: true,
hoverPause: false,
autoHeight: true,
generateNextPrev: true,
slideSpeed: 1000,
play: 4000
});
}
yapmak istediğim de, eğer total>1 ise bunu çalıştırsın, eğer değilse yine bunu, ama içindeki değerler (fadespeed, preload falan) olmadan çalıştırsın (default değerlerde çalıştıracak o zaman)
yapamadım gitti ya, bir yardım.
("total" önceden tanımlanmış bir değer, ya da her ne deniyor ise)
***soru tamamen syntax ile ilgili, parantezleri falan düzgün koyamıyorum herhalde ki çalışmıyor. alengirli bir şey yok yani :)
tinyurl.com
Slidejs'in dokümantasyonuna göre default değerler şöyle, "false" ve 350. o yüzden şöyle yazabilirsiniz,
if (total > 1) {
slider(true, 500)
} else {
slider(false, 350)
}
function slider(pPreload, pFadeSpeed){
$('#portfolio-slider').slides({
fadeSpeed: pFadeSpeed,
preload: pPreload,
hoverPause: false,
autoHeight: true,
generateNextPrev: true,
slideSpeed: 1000,
play: 4000
});
}
Slidejs'in dokümantasyonuna göre default değerler şöyle, "false" ve 350. o yüzden şöyle yazabilirsiniz,
if (total > 1) {
slider(true, 500)
} else {
slider(false, 350)
}
function slider(pPreload, pFadeSpeed){
$('#portfolio-slider').slides({
fadeSpeed: pFadeSpeed,
preload: pPreload,
hoverPause: false,
autoHeight: true,
generateNextPrev: true,
slideSpeed: 1000,
play: 4000
});
}
- ocanal (17.07.12 21:19:02 ~ 21:23:02)
1