请教一个问题,网页开发~ 经验多的人 php,ajax,javascript

如图~鼠标上去的时候~显示class属性~要是用onmouseoverJS事件弄的话倒是明白些可我在这段代码里却找不到事件~怎么做的这?ajax?要是ajax做的话也没事... 如图~ 鼠标上去的时候~ 显示 class属性~
要是 用onmouseover JS 事件弄的话倒是 明白些
可我在这段代码里却找不到 事件~ 怎么做的这?ajax?
要是 ajax做的话 也没事件怎么触发的?
我知道 用后台语言~处理过来的~ 可怎么触发 鼠标上去的事件的?
有高手话 最好 些下 代码吧~~
最好用js,php,ajax范围下指教,本人后台语言只懂php 所以....
赏分 全 挂上去了~ 这图片效果在 百度知道的 list 页面。
谢谢~~~~
我要的是不是 效果~
是要思路
展开
 我来答
dommy529
2011-06-07 · TA获得超过1496个赞
知道小有建树答主
回答量:812
采纳率:0%
帮助的人:899万
展开全部
你给出只是HTML代码部分,给元素添加onmouseover动作不一定需要写到HTML里。只要选中该元素,用JS同样可以很简单的添加鼠标动作,可以在window.onload时为元素附加鼠标动作,可以批量添加,比一条一条写到HTML里要方便。
百度网友55df3f4
2011-06-01 · TA获得超过211个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:183万
展开全部
原理:通过JS根据样式data-list动态定位到表table,循环遍历行tr,设置行鼠标事件。
百度是实现代码:
iknow.uc.TDHilight=function(){
var A=baidu.Q("data-list",document,"table");
baidu.each(A,function(D){
var C=baidu.GT("tr",D);
for(var E=1;E<C.length;E++){B(C[E])}
});
function B(C){
baidu.on(C,"mouseover",function(){baidu.addClass(this,"td-hilight")});
baidu.on(C,"mouseout",function(){baidu.removeClass(this,"td-hilight")})
}
};
我以前用
tr:hover {background-color: #666;}
简单但不支持IE6,今天看了百度代码,受益匪浅!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纯洁的技术员
2011-05-30
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
你要做高亮的话,就在鼠标移入、移除事件中修改当前行的背景颜色就可以了~php ajax都没用,高亮显示不可能用ajax的技术~具体怎么写搜索一下“网页表格高亮”就行了,下面括号里的东西可以无视。
(不要太关心百度是怎么做的,高亮显示还可以通过外部js加载鼠标经过事件的方法来实现。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1211884772
2011-05-30
知道答主
回答量:45
采纳率:0%
帮助的人:14.1万
展开全部
你是要做那种效果
是鼠标上去显示 离开隐藏吗?
写个js函数 改变显示 隐藏属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
429369452
2011-05-30 · 超过21用户采纳过TA的回答
知道答主
回答量:158
采纳率:0%
帮助的人:62.5万
展开全部
看一下jquery
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式