我想制作一个简单的插件改变内层div的值,代码如下 <div id="bb" style="width:220px;border:1px solid #ccc"> <div style="margin-top:10px;margin-bottom:30px">8</div> </div> <script> $.fn.change_text = function(options) { options = $.extend({},$.fn.change_text.defaults,options); return this.each(function() { var self = $(this); self.children("div").text(options[title]); }) }; $.fn.change_text.defaults = {16 title : "这是一个简单的测试" ;17 18 } ; $("#div1").change_text(); </script>看下调试台请问如何写才正确?
1 回答

缥缈止盈
TA贡献2041条经验 获得超4个赞
<div id="div1">
<div></div>
</div>
<script>
$.fn.change_text = function(options) {
options = $.extend({}, $.fn.change_text.defaults, options);
return this.each(function() {
var self = $(this);
self.children("div").text(options['title']);
})
};
$.fn.change_text.defaults = {
title: "这是一个简单的测试"
};
$("#div1").change_text();
</script>
添加回答
举报
0/150
提交
取消