js新闻切换与页面导航js和图片js起冲突!求解决

以下是该新闻切换的js(新闻是一条一条往上切换,只显示一条):加上这段代码,网页的导航和图片js就显示不了了,但这个js效果正常;去掉后导航和图片js效果正常。不知道有没... 以下是该新闻切换的js(新闻是一条一条往上切换,只显示一条):
加上这段代码,网页的导航和图片js就显示不了了,但这个js效果正常;去掉后导航和图片js效果正常。
不知道有没有高手改下这段代码与原来的导航及图片js相兼容,追加高分啊!!!

<script type="text/javascript">
function $(id)
{
return document.getElementById(id);
}
var anndelay = 3000;
var anncount = 0;
var annheight = 24;
var annst = 0;
function announcementScroll()
{
if( ! annst)
{
$('announcementbody').innerHTML += '<br style="clear: both" />' +

$('announcementbody').innerHTML;
$('announcementbody').scrollTop = 0;
if($('announcementbody').scrollHeight > annheight * 3)
{
annst = setTimeout('announcementScroll()', anndelay);
}
else
{
$('announcement').onmouseover = $('announcement').onmouseout = null;
}
return;
}
if(anncount == annheight)
{
if($('announcementbody').scrollHeight - annheight <= $('announcementbody').scrollTop)
{
$('announcementbody').scrollTop = $('announcementbody').scrollHeight / 2 - annheight;
}
anncount = 0;
annst = setTimeout('announcementScroll()', anndelay);
}
else
{
$('announcementbody').scrollTop ++ ;
anncount ++ ;
annst = setTimeout('announcementScroll()', 10);
}
}
announcementScroll();
</script>
对了,这个js和另一个js有相同的scrollHeight和scrollTop
展开
 我来答
小河感n
2013-12-03 · TA获得超过460个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:148万
展开全部
function $(id)
{
return document.getElementById(id);
}
这个方法和jqury有冲突,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaoapk
2013-12-03 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1602万
展开全部
页面导航js和图片js用了jquery?
更多追问追答
追问
对啊

追答
所以下面的函数名和jquery冲突
改一下名字吧

function $(id)
{
return document.getElementById(id);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式