【问题标题】:Get height of newly appended li获取新添加的 li 的高度
【发布时间】:2012-06-23 00:51:06
【问题描述】:

如何获取新添加的li的.height()

$("#siri").bind('webkitspeechchange', function() {
  var speech = $(this).val();
  $('ul').append("<li>' + speech + '</li>");
});

【问题讨论】:

    标签: jquery height append


    【解决方案1】:

    您之前尝试过创建元素吗?

    var $li = $("<li>' + speech + '</li>");
    $('ul').append($li);
    var height = $li.height();
    

    我认为这应该可以...

    【讨论】:

      【解决方案2】:

      是否可以为每个新附加的 li 赋予某种唯一标识符?

      例如:

      $("#siri").bind('webkitspeechchange', function() {
        var speech = $(this).val();
        $("ul").append("<li id='unique-id'>" + speech + "</li>");
        var itemHeight = $("#unique-id").height();
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多