用 jquery addClass与removeClass
但第一个li想保持点击后的效果
不会写了。请教下各位大神。我的代码如下
html
<div id="con_vdjs_1" style="display: block;"> <ul id="tab2"> <li class="123">·<a href="url" title="title" onclick="playvideo('xxx', 'xxx')" >xxxxxxxx</a></li> </ul>
JQ
<script type="text/javascript">$(document).ready(function() { $("#tab2 a").click(function() { $(this).siblings('a').removeClass('cur'); // 删除其他兄弟元素的样式 $(this).addClass('cur'); // 添加当前元素的样式 });</script>
想给a加个class 默认第一个是点击后的效果。点击第二个li 第一个li的class的去除。
GCT1015
相关分类