jQuery基本插件不起作用
jQuery basic plugin not working?
我从jQuery的网站复制了基本插件。现在,当我将此代码放入文件中并将其加载到我的应用程序中时,该插件不起作用。我无法通过$.
访问该插件,但可以看到通过$.fn.
访问它(这对我来说似乎很奇怪)。这是我加载脚本的方式(我什么也没看到)。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery-ui.js"></script>
<script type="text/javascript" src="plugins.js"></script>
<script type="text/javascript" src="index.js"></script>
这是plugins.js
里面的东西
$.fn.greenify = function() {
this.css( "color", "green" );
return this;
}
我什至尝试了以下方法:
(function ( $ ) {
$.fn.greenify = function( options ) {
// This is the easiest way to have default options.
var settings = $.extend({
// These are the defaults.
color: "#556b2f",
backgroundColor: "white"
}, options );
// Greenify the collection based on the settings variable.
return this.css({
color: settings.color,
backgroundColor: settings.backgroundColor
});
}; }( jQuery ));
但这似乎也行不通。控制台也不会显示任何错误。
问题是你如何调用它应该是的插件
$('#almightyGreen').click(function () {
$('.peasants').greenify();
});
您的代码$.greenify('.peasants');
正在尝试调用由$.greenify
引用的函数,该函数在您共享的代码中不存在。
相关文章:
- Phonegap 3.7.0手电筒插件没有'不起作用
- Ajax在JQuery表单插件中不起作用
- HtmlBox(jquery插件)在ajax调用中不起作用
- 使用DateTimePicker插件的JQuery不起作用
- jquery中DataTables插件中的排序不起作用
- jquery ias插件不适用于我的网站,加载更多项目不起作用
- Cordova插件在使用Framework7时不起作用
- 当我动态创建元素时,选择的插件不起作用
- 除非连接插件,否则 jQuery 代码不起作用
- jQuery基本插件不起作用
- 修复Angular数据表中的头插件不起作用
- jquery在动态表单输入上验证插件不起作用
- 简单的Javascript在Wordpress/WooCommerce插件中不起作用
- Ckeditor插件功能在使用setData(“hai”)之后不起作用;
- Angular UI日期插件:选择时不起作用
- 唤醒程序插件的PhoneGap构建代码没有'不起作用
- jQuery验证插件停止表单提交,提交按钮获胜'不起作用
- jQuery插件不起作用
- Rails-jQuery地理编码和Places自动完成插件不起作用
- jQuery Banner Rotator插件中的延迟设置不起作用