关于脚本JS的问题

理不完的逻辑 2011-06-13 03:44:06
现有Repeate绑定的数据
<div style="padding-top: 5px; margin-left: -1px; width: 99%">
<ul id="box" style="margin-left: 20px; margin-top: 2px;">
<asp:Repeater ID="rptNews" runat="server">
<ItemTemplate>
<div class="index_news_more">
<%#convertNewType(Eval("Type").ToString())%><a href="News<%#Eval("NewsEventID") %>.html">
<%#Eval("ChineseTitle")%></a>
</div>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>

如何使它一条一条的切换

效果
<script type="text/javascript">
alert(jQuery("table tr td:first-child").text());
var qiksearch_js_text = new Array("1","2","3","4");
var qiksearch_space_width = 390;
var qiksearch_space_height = 30;
var qiksearch_space_borderw = 3;
var qiksearch_space_borderc = "#CC0000";
var timeOutVal = 150;
document.write('<table width="' + qiksearch_space_width + '" height="' + qiksearch_space_height + '" style="background:#FFFFFF; border:' + qiksearch_space_borderw + ' solid ' + qiksearch_space_borderc + '"><tr><td align="middle">');
document.write('<div id="qiksearch_js_space">');
document.write('</div>');
document.write('</td></tr></table>');


var def_10 = 'A', def_11 = 'B', def_12 = 'C', def_13 = 'D', def_14 = 'E', def_15 = 'F';
var colorVal = 15;
var div_count = 0;
function qiksearch_fade_desat(getColorIntVal)
{
var returnVal;
if (getColorIntVal >= 10)
{
for (var i = 0; i <= 15; i++)
{
if ((getColorIntVal == i))
{
returnVal = eval('def_' + i);
}
}
}
else
{
returnVal = getColorIntVal;
}
return (returnVal);
}

function writeDiv()
{
document.all.qiksearch_js_space.innerHTML = '<font face="verdana,arial,helvetica" size="-1" color="' + joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b>';

if ((colorVal > 0) && (colorVal != 0))
{
colorVal--;
}
else
{
colorVal = 15;
if (div_count < qiksearch_js_text.length)
{
div_count++;
}
if (div_count == qiksearch_js_text.length)
{
resetAll();
}
}

if (div_count < qiksearch_js_text.length)
{
setTimeout("writeDiv()", timeOutVal);
}
}

function joinColor(getColor)
{
return (getColor + '0' + getColor + '0' + getColor + '0');
}

function resetAll()
{
div_count = 0;
colorVal = 15;
}
writeDiv();
</script>

帮忙改下谢谢啦~!
...全文
97 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
理不完的逻辑 2011-06-13
  • 打赏
  • 举报
回复
效果如下JS 想把Repeate中的数据 一条一条的显示 切换
也就是一次只显示一条
子夜__ 2011-06-13
  • 打赏
  • 举报
回复
交替行变色吗?

传送门
  • 打赏
  • 举报
回复


神马问题?
liue_0612 2011-06-13
  • 打赏
  • 举报
回复
问题在哪?
技术小新 2011-06-13
  • 打赏
  • 举报
回复
什么意思啊,大哥......
yue547283947 2011-06-13
  • 打赏
  • 举报
回复
问题是什么? 贴这么多代码出来让我们找错??

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧