Jquery 怎样获得当前点击的li 元素中超链接的值 比如:<li><a href="#">一级菜单<⼀a><⼀li>

2024-11-29 07:42:45
推荐回答(2个)
回答1:



上面程序里的 str 就等于li里面a的值 也就是“一级菜单”
jquery里面的text()可以获取标签的值,同样也可以改变标签的值
比如:

  • 一级菜单

  • $("#a_1").text("二级菜单");
    这个时候li标签里面的值就变为“二级菜单”了

    回答2:

    你指的是获取#还是一级菜单?以下是获取1级菜单的
    $('#ceshi1 li a').click(function(){
    var con=$(this).html();
    alert(con); })
    其中ceshi1是ul的id


    获取#的话:
    $('#ceshi1 li a').click(function(){
    var con=$(this).attr('href');
    alert(con); })