正如标题所述,我有一个jquery请求来获取元素
但是当我这样做时
cmdState = $('.commande>.entete_commande>.content>#statut')[i]
我不能cmdState.html()
来获取innerHTML
我获得<div id="statut">Send</div>
但我想要的只是html“发送”字符,但是当我.html()
时,我收到了错误。
你有解决方案吗?
提前致谢。
答案 0 :(得分:1)
id是一个独特的
$('#statut').html();
$('.commande>.entete_commande>.content>#statut')[i]
将返回java脚本对象而不是jquery,因此您可以使用eq()
$('.commande>.entete_commande>.content>.statut').eq(i);
^^^^use common class here