Javascript JQuery/JS选择特定元素
我想用jQuery选择一个特殊的元素。我试过很多东西。我希望有人能帮助我Javascript JQuery/JS选择特定元素,javascript,html,jquery,Javascript,Html,Jquery,我想用jQuery选择一个特殊的元素。我试过很多东西。我希望有人能帮助我 $(文档).ready(函数(){ 开=假; }); //单击时旋转下拉按钮 $(“.category name”)。单击(函数(){ 如果(打开==错误){ $(这个)。查找(“.fa插入符号向下”)。淡出(“快速”); $(this.find(“.fa插入符号向上”).fadeIn(“fast”); $(this.prev(“li”).find(“category-dropdown1”).slideDown(“fas
$(文档).ready(函数(){
开=假;
});
//单击时旋转下拉按钮
$(“.category name”)。单击(函数(){
如果(打开==错误){
$(这个)。查找(“.fa插入符号向下”)。淡出(“快速”);
$(this.find(“.fa插入符号向上”).fadeIn(“fast”);
$(this.prev(“li”).find(“category-dropdown1”).slideDown(“fast”);
开放=真实;
}否则{
$(this.find(“.fa插入符号向下”).fadeIn(“快速”);
$(this.find(“.fa插入符号向上”).fadeOut(“fast”);
$(this.prev(“li”).find(“category-dropdown1”).slideUp(“fast”);
开=假;
}
})
-
您至少有两个选项:
$(this).next()
,因为它是下一个元素,或者
$(this.parent().find(“.category dropdown”)
使代码在面对HTML结构的更改时更具弹性
$(“.category name”)。在(“单击”,函数()上){
$(“.highlight”).removeClass(“highlight”);
$(this.next().addClass(“highlight”);
});代码>
。突出显示{
背景色:#ffff9a;
}
-
HTML中的定制使用选择框