我有一个函数,它通过其参数中的一个对象,然后对该对象执行某些操作。
function theFunction (theButton) {
theButton.addClass('inactive');
}
$('.button').click(function () {
theFunction($(this));
return false;
});
问题是它没有将该类应用于按钮。我在这里想念什么?
这是一个带有代码的JS Fiddle。
我有一个函数,它通过其参数中的一个对象,然后对该对象执行某些操作。
function theFunction (theButton) {
theButton.addClass('inactive');
}
$('.button').click(function () {
theFunction($(this));
return false;
});
问题是它没有将该类应用于按钮。我在这里想念什么?
这是一个带有代码的JS Fiddle。
您的代码运行良好。你只是忘了包括jquery
小提琴。这是更正后的:http: //jsfiddle.net/hNYmd/3/
你没有加载任何 jQuery
我更新了你的小提琴
看
也更新你的代码
$(document).ready(function(){
$('.button').click(function () {
theFunction($(this));
return false;
});
});
你应该像这样把你的代码放在 dom 上,FIDDLE
function theFunction (theButton) {
theButton.addClass('inactive');
}
$(function(){
$('.button').click(function () {
theFunction($(this));
return false;
})
})