id为的jQuery load()不适用于TEXTAREA

id为的jQuery load()不适用于TEXTAREA,jquery,ajax,textarea,Jquery,Ajax,Textarea,index.html: script.js: $(“#我的文本区域”).load(“db.txt”)工作 $(“#我的文本区域”).load(“db.txt#一些数据”)不工作 $(“#我的文本区域”).load(“db.html”)工作 $(“#我的文本区域”).load(“db.html#一些数据”)不工作 db.txt: 一些数据一些外部数据 jQuery 1.11.3 我做错了什么?这里有一个plunkr链接 你好,普朗克! 在这里: $(“#块”).load(“db.html#一些

index.html:

script.js:

$(“#我的文本区域”).load(“db.txt”)工作

$(“#我的文本区域”).load(“db.txt#一些数据”)不工作

$(“#我的文本区域”).load(“db.html”)工作

$(“#我的文本区域”).load(“db.html#一些数据”)不工作

db.txt:

一些数据

一些外部数据

jQuery 1.11.3

我做错了什么?

这里有一个plunkr链接


你好,普朗克!
在这里:
$(“#块”).load(“db.html#一些数据”)`


我所要做的就是把标签放在标签的末尾,我不知道为什么会这样。但可能是因为它在检查html中的#块id之前加载了内容

可能是jQuery或/和JavaScript代码深处的
textarea
不可操作的原因,但如果您将外部文件包装在
div
中,它会起作用,如下所示:

<div>
    <p id="some-data">Some data</p>
    <p id="another-some-data">Another some data</p>
    Some unwanted data
</div>

你能显示db.txt的内容吗?
#一些数据
应该是
db.txt
db.txt内部元素的id:

一些数据

一些外部数据谢谢你的例子。我需要这个加载到textarea,但这个标签不起作用。
<div>
    <p id="some-data">Some data</p>
    <p id="another-some-data">Another some data</p>
    Some unwanted data
</div>
$.get('db.txt', function(data) {
data = $(data);
    $("#my-textarea").html($('#some-data', data).html());
});