这有两个a标签,当页面加载的时候默认公司动态的背景为红色,
当鼠标放到行业资讯上时,行业资讯的背景就为红色,(就是只能有一个背景为红色)当我点击“more”的时候,怎么得到此时背景为红色的a标签上的文本,并把这个值传给另一个页面...
当鼠标放到行业资讯上时,行业资讯的背景就为红色,(就是只能有一个背景为红色)当我点击“more”的时候,怎么得到此时背景为红色的a标签上的文本,并把这个值传给另一个页面
展开
展开全部
我假设你html的结构是这样
<div id="nav">
<a href="" class="current">公司动态</a>
<a href="">行业资讯</a>
备袭<a href="" class="js_more">more</a>芹侍
</div>
class="current"就是红色背景
$('a.js_more').click(function(){
var text = $('#nav'仿首兄).find('a.current').text();
});
//传给另外一个页面可以用ajax,也可以用localstorage
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<div id="nav">
<a href="" class="current">公司动态</a>
<a href="">行业资唯神讯</a>
<a id="返型c" href="c.htm">more</a>
</div>
$('a.js_more').click(function(){
var text = $('#nav').find('a.current').text();
$("#c"指世亏).attr("href","c.htm" +text);
});
用jquery比较简单,JS写烦一点
<a href="" class="current">公司动态</a>
<a href="">行业资唯神讯</a>
<a id="返型c" href="c.htm">more</a>
</div>
$('a.js_more').click(function(){
var text = $('#nav').find('a.current').text();
$("#c"指世亏).attr("href","c.htm" +text);
});
用jquery比较简单,JS写烦一点
追问
假如more是 input标签呢,因为别人设计好的是input,用a会走样式
追答
页面直接跳转吗
$("btn_more").bind("click",function(){
window.location.href="c.htm?" +text;
})
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询