Javascript 如何获取(此)元素';s父索引并将其作为值传递?

Javascript 如何获取(此)元素';s父索引并将其作为值传递?,javascript,html,jquery,Javascript,Html,Jquery,在下面的示例中,如何获取包装器div中的父索引,并将其作为值传递给li的innerText? 尝试了类似$(this).closest(“ol”).index()的操作,但没有成功 $(“li”).text(“此ol的索引为”+$(this).closest(“ol”).index()) 此处没有任何事件处理或回调上下文,因此$(此)仅指窗口对象(包装在jQuery中) 在循环中遍历li,然后$(此)将在回调函数中具有适当的上下文 $(“li”)。每个(函数(){ $(this).t

在下面的示例中,如何获取包装器div中的父索引
,并将其作为值传递给li的innerText? 尝试了类似$(this).closest(“ol”).index()的操作,但没有成功

$(“li”).text(“此ol的索引为”+$(this).closest(“ol”).index())


  • 此处没有任何事件处理或回调上下文,因此
    $(此)
    仅指
    窗口
    对象(包装在jQuery中)

    在循环中遍历
    li
    ,然后
    $(此)
    将在回调函数中具有适当的上下文

    $(“li”)。每个(函数(){
    $(this).text(“this ol的索引是”+$(this).closest(“ol”).index());
    })
    
    

  • 此处没有任何事件处理或回调上下文,因此
    $(此)
    仅指
    窗口
    对象(包装在jQuery中)

    在循环中遍历
    li
    ,然后
    $(此)
    将在回调函数中具有适当的上下文

    $(“li”)。每个(函数(){
    $(this).text(“this ol的索引是”+$(this).closest(“ol”).index());
    })