jquery获取UL innerhtml

时间:2017-08-16 01:34:01

标签: jquery

我试图在点击li之后获得UL的内部HTML,任何想法?

这是我到目前为止获得li的内部HTML。

 $('#Modbutton').click(function() {       

      var litype = document.getElementById('Modbutton').innerHTML;
      alert (litype);

   });

2 个答案:

答案 0 :(得分:0)

一种简单的方法是使用closest

 $('#Modbutton').click(function() {       

      alert($(this).closest('ul').html())
   });

API文档参考https://api.jquery.com/closest/

答案 1 :(得分:0)

如果您要选择ul的内部HTML,该内容是所点击的li的父级:

$('#Modbutton').click(function() {       
    var litype = $(this).parent().html();
    alert (litype);
});