gpt4 book ai didi

javascript - jQuery html() 返回空的新输入标签?

转载 作者:行者123 更新时间:2023-11-29 10:29:11 24 4
gpt4 key购买 nike

我想动态生成一些输入标签。我试过这个:

var x = $('<input/>').prop({type:'checkbox'}).prop({checked:true});
var y = x.html();

//x is a jquery object which contains 1 object.
//y always get empty string.

最佳答案

html() 获取匹配元素集中第一个元素的 HTML 内容,而不是外部 HTML。

您可以使用第一个元素的 outerHTML 来获取 html。

var x = $('<input/>').prop({type:'checkbox'}).prop({checked:true});
var y = x[0].outerHTML;

console.log( y );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - jQuery html() 返回空的新输入标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50893645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com