Valuediz
Narys
Buldozeris
Pranešimai: 242
Įstojęs: 2008 Kov. 30 20:03:44
kaip pakeist šitą skripta, kad veiktu ne su sąrašu<ul>, o su lentele?
reikalinga skripto dalis:
function initPage(){
var _gallery = "#tab1 .gallery-content";
var _leftArrow = "#tab1 .prev";
var _rightArrow = "#tab1 .next";
//var _step = 405;
var _duration = 1800;
var _liPadding = 34;
var _gWidth = $(_gallery).width() + _liPadding ;
var _liWidth = $(_gallery+" li").width() + _liPadding;
var _liSum = $(_gallery+" li").length * _liWidth;
var _margin = 0;
var f = 0;
_step = _gWidth;
$(_rightArrow).click(function(){
if (_liSum - _gWidth <= _margin + _step) {
if (f == 0) {
_margin = _liSum - _gWidth
f = 1;
} else {
_margin = 0;
f = 0
}
}
else _margin = _margin + _step;
$(_gallery+" ul").animate({marginLeft: -_margin+"px"}, {queue:false,duration:_duration });
return false;
});
$(_leftArrow).click(function(){
_margin = _margin - _step;
if (_margin < 0) _margin = 0;
$(_gallery + " ul").animate({
marginLeft: -_margin + "px"
{
queue:false, duration: _duration
});
return false;
});
ramon
Narys
Ekspertas
Pranešimai: 2977
Įstojęs: 2006 Gru. 18 11:12:50
function initPage(){
var _gallery = "#tab1 .gallery-content";
var _leftArrow = "#tab1 .prev";
var _rightArrow = "#tab1 .next";
//var _step = 405;
var _duration = 1800;
var _liPadding = 34;
var _gWidth = $(_gallery).width() + _liPadding ;
var _liWidth = $(_gallery+" li ").width() + _liPadding;
var _liSum = $(_gallery+" li ").length * _liWidth;
var _margin = 0;
var f = 0;
_step = _gWidth;
$(_rightArrow).click(function(){
if (_liSum - _gWidth <= _margin + _step) {
if (f == 0) {
_margin = _liSum - _gWidth
f = 1;
} else {
_margin = 0;
f = 0
}
}
else _margin = _margin + _step;
$(_gallery+" ul ").animate({marginLeft: -_margin+"px"}, {queue:false,duration:_duration });
return false;
});
$(_leftArrow).click(function(){
_margin = _margin - _step;
if (_margin < 0) _margin = 0;
$(_gallery + " ul ").animate({
marginLeft: -_margin + "px"
{
queue:false, duration: _duration
});
return false;
});
Valuediz
Narys
Buldozeris
Pranešimai: 242
Įstojęs: 2008 Kov. 30 20:03:44
o <ul> keist i <table> ar i <tr>?
ramon
Narys
Ekspertas
Pranešimai: 2977
Įstojęs: 2006 Gru. 18 11:12:50
ul = tr
li = td
kodas visas i table
nem3sis
Narys
Patrankų mėsa
Pranešimai: 6
Įstojęs: 2008 Lie. 24 14:07:23
zmones kaip padaryti wietoi spalvoto bg i paveiksleli
ramon
Narys
Ekspertas
Pranešimai: 2977
Įstojęs: 2006 Gru. 18 11:12:50
nenemwiw kurk nauja tema geriqu ieskok forume, nes tu cia ne itema ilindai..
Valuediz
Narys
Buldozeris
Pranešimai: 242
Įstojęs: 2008 Kov. 30 20:03:44
kažkaip nesuveike :| nejuda ir viskas
Idedu visa susijusi kodą:
Skriptas
function initPage(){
var _gallery = "#tab1 .gallery-content ";
var _leftArrow = "#tab1 .prev ";
var _rightArrow = "#tab1 .next ";
//var _step = 405;
var _duration = 1800;
var _liPadding = 34;
var _gWidth = $(_gallery).width() + _liPadding ;
var _liWidth = $(_gallery+" td").width() + _liPadding;
var _liSum = $(_gallery+" td").length * _liWidth;
var _margin = 0;
var f = 0;
_step = _gWidth;
$(_rightArrow).click(function(){
if (_liSum - _gWidth <= _margin + _step) {
if (f == 0) {
_margin = _liSum - _gWidth
f = 1;
} else {
_margin = 0;
f = 0
}
}
else _margin = _margin + _step;
$(_gallery+" tr").animate({marginLeft: -_margin+"px"}, {queue:false,duration:_duration });
return false;
});
$(_leftArrow).click(function(){
_margin = _margin - _step;
if (_margin < 0) _margin = 0;
$(_gallery + " tr").animate({
marginLeft: -_margin + "px"
{
queue:false, duration: _duration
});
return false;
});
// for second tab
var _gallery2 = "#tab2 .gallery-content";
var _leftArrow2 = "#tab2 .prev";
var _rightArrow2 = "#tab2 .next";
//var _step = 405;
var _gWidth2 = $(_gallery2).width() + _liPadding ;
var _liWidth2 = $(_gallery2+" li").width() + _liPadding;
var _liSum2 = $(_gallery2+" li").length * _liWidth2;
var _margin2 = 0;
var f2 = 0;
var _step2 = _gWidth2;
$(_rightArrow2).click(function(){
if (_liSum2 - _gWidth2 <= _margin2 + _step2) {
if (f2 == 0) {
_margin2 = _liSum2 - _gWidth2
f2 = 1;
} else {
_margin2 = 0;
f2 = 0
}
}
else _margin2 = _margin2 + _step2;
$(_gallery2+" ul").animate({marginLeft: -_margin2+"px"}, {queue:false,duration:_duration });
return false;
});
$(_leftArrow2).click(function(){
_margin2 = _margin2 - _step2;
if (_margin2 < 0) _margin2 = 0;
$(_gallery2 + " ul").animate({
marginLeft: -_margin2 + "px"
}, {
queue:false, duration: _duration
});
return false;
});
}
if (window.addEventListener)
window.addEventListener("load", initPage, false);
else if (window.attachEvent)
window.attachEvent("onload", initPage);
tab2 nekeičiau nes kolkas nenaudosiu
html :
<div id="tab1" class="gallery" style="left: 0pt;">
<a class="prev" href="#">Previous</a>
<a class="next" href="#">Next</a>
<div class="gallery-content" >
<table cellpadding="0" cellspacing="0" style="padding-top: 35px; width:875px;">
<tr>
<td width="200">
<a href="#">
<img src="img/01.jpg" class="reflex itiltnone" alt="pirmas šablonas" width="200px" height="120px" border="0">
</a>
</td>
<td width="200" style="padding-left: 25px;">
<a href="#">
<img src="img/01.jpg" class="reflex itiltnone" alt="antras šablonas" width="200px" height="120px" border="0">
</a>
</td>
<td width="200" style="padding-left: 25px;">
<a href="#">
<img src="img/01.jpg" class="reflex itiltnone" alt="antras šablonas" width="200px" height="120px" border="0">
</a>
</td>
</tr>
</table>
</div>
Gal taip kur klaida įsivėlė?
Valuediz
Narys
Buldozeris
Pranešimai: 242
Įstojęs: 2008 Kov. 30 20:03:44
na kur expertai?
Peršokti į forumą:
Nebeegzistuojančios svetainės
Žaliems
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Dalinuosi, dovanoju!
Jūsų saitai
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!