javascript - 通过 jquery 查找特定的子 div

标签 javascript jquery html

我正在尝试在动态创建的父 div 中查找并附加一些文本 但它不工作。 这是我尝试过的。

var mainDiv = "" +
"<div>" +
    "<div></div>" +
    "<div>" +
        "<div class='image-here'></div>" +
    "</div>" +
"</div>"; // proper script is in Fiddle

var imageDiv = $(mainDiv).children(".image-here");
$(imageDiv).html("text allocated");
$(mainDiv).dialog();

这是 fiddle :http://jsfiddle.net/xBB5x/10166/

最佳答案

改变这个:

var imageDiv = $(mainDiv).children(".image-here");
$(imageDiv).html("text allocated");
$(mainDiv).dialog()

为此:

$(mainDiv).dialog().find(".image-here").html("text allocated");

Here is the JSFiddle demo

关于javascript - 通过 jquery 查找特定的子 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34260908/

相关文章:

javascript - 如何将 javascript 类导入到 typescript 中?

javascript - 将 HTML 元素的值作为另一个元素的 onclick 调用

javascript - 如何使用简单的 html、javascript 或 jquery 将文本放入 google 提供的圆环图中

javascript - 将文件拖放到标签上

javascript - 从通过 div 加载的页面中选择下拉菜单

css - 如何使用 Div 标签代替表格

javascript - 在 Angular JS 中打开特定列表

javascript - 为什么不能将文档方法保存在函数中?

php - 取消转义 PHP 中在 AS3 中转义的字符串

jquery - Angular + Webpack + jQuery。配置文件在哪里?