. appendto对象的特定部分
jQuery - .appendTo a specific part of an object
我有一个jQuery对象(命名为wid
),其代码类似于:
<li class='widget'>
<div class='widget-head'>
<h3>head</h3></div>
<div class='widget-content'>
<p>LINE1</p>
<p>LINE2</p>
</div>
</li>
我想在内容的最后一行之后附加<p>LINE3</p>
。目前我正在做的是:
var content = $('.widget-content');
var $newItem = $('<p>LINE3</p>').appendTo($(content).last(), wid);
但问题是它将行附加到最后一个小工具的最后一行(不是wid
)。我如何使它附加到wid
的最后一行,而不是最后一个小部件?
var content = $('.widget-content', wid); //or beter wid.find('.widget-content');
var $newItem = $('<p>LINE3</p>').appendTo(content);
你放错了上下文-它应该在content
查询中。此外,您不必再次将内容包装到jq对象中,并且假设您在widget中只有一个内容,则不必使用last
。
尝试如下:
$('<p>LINE3</p>').appendTo(wid.find('.widget-content'));
根据文档。appendto()没有重载两个参数的函数
相关文章:
- 角度绑定为对象
- 如何将事件处理程序存储在变量中,并在以后将其绑定到对象
- 角度控制器不绑定服务对象属性 ng-repeat
- UI-Select2 绑定到对象而不是对象的属性
- 如何使用Plates模板引擎将数据绑定到对象数组内的属性
- 如何与Aurelia重复绑定到对象
- 有棱角的将数据字典中的数据绑定到对象
- 如何在 Javascript 中将函数绑定到对象数据成员的更改
- 使用双向绑定将对象从角度视图动态添加/创建到控制器的数组
- 在Javascript中将对象原型函数绑定到对象
- 挖空 - 单击绑定到对象函数 - 范围问题
- 挖空 JS为每个绑定显示 [对象对象]
- 挖空自定义绑定传递对象
- Angularjs 数学在绑定范围对象上
- 使用委托绑定 jquery 对象时访问它
- JQuery 通过闭包绑定到对象方法
- 用于绑定 JS 对象以进行回调的解决方案
- Knockout.js选择绑定到对象的值
- 在Javascript中,有没有一种简洁的方法可以将方法绑定到对象
- 为什么可以't我使用原型将属性绑定到对象