好的,所以我真的不明白我要展示的例子正在发生什么。我正在创建,或者更确切地说是尝试创建一个jQuery插件。我对编程很陌生,似乎遇到了很多问题。
我所在的资源页面是(http://learn.jquery.com/plugins/basic-plugin-creation/)
我的问题是:
$.fn.greenify = function() {
this.css( "color", "green" );
};
$( "a" ).greenify(); // Makes all the links green.
从他们的网站上工作。
现在我的代码:
$.fn.dark = function() {
this.addClass( ".panelDark");
};
$( ".panel" ).dark();
不起作用。有人可以帮助我如何以这种方式添加课程吗?
附件是一个jsFiddle我要显示所有代码。
答案 0 :(得分:2)
错字
this.addClass( "panelDark");
^ remove . from here
.addClass('ClassName')不是.addClass('.ClassName')