0

我怎样才能得到.height()新附加的 li ?

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

2 回答 2

0

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

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

我认为这应该可以正常工作...

于 2012-06-22T16:20:27.000 回答
0

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

例如:

$("#siri").bind('webkitspeechchange', function() {
  var speech = $(this).val();
  $("ul").append("<li id='unique-id'>" + speech + "</li>");
  var itemHeight = $("#unique-id").height();
});
于 2012-06-22T16:42:43.433 回答