【发布时间】:2017-06-27 18:37:33
【问题描述】:
我正在为一个项目使用 jQuery 和语义 UI,但我对第二个 this 所指的内容感到困惑。这第二个指的是什么?顺便说一句,我是 jQuery 的新手。我希望第二个 this 引用 #sideBar a 但每次我尝试添加类时它都不起作用,
我想删除所有类,然后将项目添加到所有类,然后获取锚标记的文本内容,并将该锚标记的属性设置为一个以 textContent 作为其名称的类。
$('#sideBar a').on('click', function(){
$('#sideBar a').removeClass().addClass("item");
var addC = ($(this).text());
$(this).addClass(addC);
});
谁能告诉我怎么做,顺便说一下,我对javascript中的apply调用和绑定有一些了解
【问题讨论】:
-
它将引用第一个
this所引用的完全相同的东西,即被点击的#sidebar a元素。
标签: javascript jquery html this semantic-ui