鍍金池/ 問答/HTML/ Jquery sibling,點擊后沒有反應(yīng),不知道問題出在哪里?

Jquery sibling,點擊后沒有反應(yīng),不知道問題出在哪里?

需要實現(xiàn)的效果為:點擊某條鏈接,在 .bofangqi dd div 加上class="on"

寫的代碼如下:

 $(".bofangqi dd").on("click",function(){
        $(this).find("div").addClass('on').siblings.find("div").removeClass("on");
    })

可就是實現(xiàn)不了效果,不知道問題出在哪里?

圖片描述

<dl class="bofangqi" name="same-video-1-data">
    <dd>
        <div class="on"><span class="line">
        <a href="/highlight/basket/exu2.html" target="_self">齊呼吾皇萬萬歲 詹姆斯一條龍暴扣單挑整條防線</a> 
        </span></div>
    </dd>
    <dd>
        <div><span class="line">
        <a href="/highlight/basket/exu0.html" target="_self">是時候了 詹姆斯本賽季十佳球 1秒絕殺成就經(jīng)典</a> 
        </span></div>
    </dd>
    <dd>
        <div><span class="line">
        <a href="/highlight/basket/exux.html" target="_self">3月20日雙全面數(shù)據(jù)統(tǒng)治比賽!詹姆斯狂砍大號三雙集錦</a> 
        </span></div>
    </dd>
    ……………………
</dl>
回答
編輯回答
不二心

$(".bofangqi dd").on("click",function(){

$(this).find("div").addClass('on').siblings("div").removeClass("on");

})

2018年6月11日 05:13
編輯回答
櫻花霓

siblings后面要加括號:.siblings()

2017年4月22日 21:18