jQuery插件开发的一些问题

david_88888 david_88888 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近在学下jQuery的插件开发,以下是在网上找的一段代码:
<script type="text/javascript">
//创建一个插件
(function ($) {
$.fn.tooltip = function (options) {
var settings = {
'location': 'top',
'background-color': 'blue'
};
return this.each(function () {
// 如果存在选项,则合并之
if (options) {
$.extend(settings, options);
}
// 其他代码
});
};
})(jQuery);

$(function () {
$('#btnAdd').click(function () {
$('div').tooltip({ 'background-color': 'red' });
});
});
</script>
<input id="btnAdd" type="button" value="相加" />
<div id="myDiv1" style="width: 300px; height: 100px; border: 1px solid black;">
myDiv1</div>
<div id="myDiv2" style="width: 300px; height: 80px; border: 1px solid red; background-color:Blue;">
myDiv2</div>
<div id="myDiv3" style="width: 300px; height: 120px; border: 1px solid blue;">
myDiv3</div>


为什么设置了div的背景色为红色 $('div').tooltip({ 'background-color': 'red' }); ,还是没有改变呢?代码是在网上找的不知道哪里不正确,请教下兄弟们.......
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
david_88888
JavaScript 87,983 成员 224,681 内容