我有一个函数,它在参数中传递一个对象,然后用该对象做一些事情。
function theFunction (theButton) {
theButton.addClass('inactive');
}
$('.button').click(function () {
theFunction($(this));
return false;
});
问题是它不会将该类应用于该按钮。我在这里缺少什么?
这是JS Fiddle,代码在。
答案 0 :(得分:2)
您的代码效果很好。你忘了把jquery
包括在小提琴里。以下是更正的:http://jsfiddle.net/hNYmd/3/
答案 1 :(得分:1)
你没有加载任何jQuery
我更新了你的小提琴
查看强>
也更新你的代码
$(document).ready(function(){
$('.button').click(function () {
theFunction($(this));
return false;
});
});
答案 2 :(得分:1)
你应该把你的代码放在dom上,就像这样FIDDLE
function theFunction (theButton) {
theButton.addClass('inactive');
}
$(function(){
$('.button').click(function () {
theFunction($(this));
return false;
})
})