gpt4 book ai didi

javascript - jquery html() 不工作

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

我有一个由 jquery 创建的输入框,如下所示:

val input = $('<input class="pick_date" ... />')

但是输入的 .html() 方法不返回在 $ 中输入的字符串。有谁知道为什么吗?

编辑:啊,我明白了这个问题。有没有办法获取整个输入框的 html 表示而不仅仅是条目?

最佳答案

你正在通过 <input />这是一个自闭合标签。

如果你路过 <input>Html here</input> (据我所知,这是有效的 XML 但不是 HTML),您可以使用 .html() 函数检索“Html here”部分,如下所示:

var input = $('<input class="pick_date">Html here</input>');
alert(input.html());

除了您编辑的问题:

$('<input />').outerHtml();

这应该可以工作..:)

使用此类(class) ( source ):

(function($) {
$.fn.outerHTML = function() {
return $('<div>').append( this.eq(0).clone()).html();
};
})(jQuery)

关于javascript - jquery html() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1396522/

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