大家好,我有这个代码....
<html>
<head>
<script class="jsbin" src="http://ajax.googleapis.com /ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$(function(){
$(".mytableCol3").click(function(){
$(this).addClass("on").parent().siblings("tr").find("td").removeClass("on");
});
});
</script>
<style>
.on { background-color:red; color:#ffffff; }
</style>
</head>
<body>
<table class="mytable" border=1>
<tbody>
<tr>
<td class="mytableCol3"><a href="google.com">google</a></td>
</tr>
<tr>
<td class="mytableCol3"><a href="yahoo.com">yahoo</a></td>
</tr>
<tr>
<td class="mytableCol3"><a href="bing.com">bing</a></td>
</tr>
</tbody>
</table>
<table class="mytable" border=1>
</body>
</html>
上面的代码通过在单元格之间切换红色可以正常工作,并且当点击它时它还会将页面重定向到“特定位置”。请查看演示,您可以先观察单元格变为红色,然后它将被重定向到 google/yahoo/ bing,但是现在当他们通过单击返回按钮/(我编写的代码)返回时需要做什么,被选中的特定单元格仍应以红色突出显示....我通过会话而不是这样做确切地说..任何人都可以帮我解决这个问题....