左侧是导航.右侧是导航相应的展示框架.
现在想在不给导航的a标签内加ID的情况下 实现
A B C D E F G H I J K 这几个导航 点击A(也就是当右侧框架展示A页面时)A的标签背景颜色通过JQ来实现添加.当点击B的标签时候.A恢复默认.B标签实现背景颜色通过JQ来实现添加.
注意是在不用给<a>标签加ID 的情况下可以实现吗? 因为太多了 如果用each的话 会很麻烦.
1、新建一个html文件,命名为test.html。
2、在test.html文件内,使用p标签创建一个区域,下面将在p标签内添加一个a标签。
3、在test.html文件内,设置p标签的id为mytest,主要用于下再通过该id获得p标签对象。
4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“添加一个a标签”。
5、在test.html文件内,给button按钮绑定onclick点击事件,当按钮被点击时,执行addaa()函数。
6、在js标签中,创建addaa()函数,在函数内,创建一个变量html保存要添加的a标签,再使用append()方法向被选对象(p标签)内添加一个a标签。
举个例子假设你nav标签下有这么多的a标签。现在代码开始
$('nav a').on('click',function(e){可以给个具体的实例吗?
试了一下没有任何效果呢..