用 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的去除。
HTML:
CSS:
JS: