我开始学习 Jquery,但在理解函数参数时遇到了麻烦:(如果您查看我的第一个代码并运行它:我的脚本将起作用 (没有参数)。如果您查看我的第二个代码
(有参数)并运行它:第二个脚本也可以 工作!!
我的第一个问题:我是否在第二个脚本中正确设置了参数?
第二个问题:我如何检查我的参数设置或是否 正确传递给我的函数?
PS 抱歉,我很抱歉,谢谢!
//First code (WITHOUT PARAMETERS!!!)
$(document).ready(function () {
var addclass = $('p:first');
function AddClass() {
addclass.addClass('first');
if (addclass.is($('.first'))) {
alert('here');
}
else {
alert('not here');
}
}
$('.button').click(function () {
AddClass(addclass);
});
});
//Second code (WITH PARAMETERS)
$(document).ready(function () {
var addclass = $('p:first');
function AddClass(addclass) {
addclass.addClass('first');
if (addclass.is($('.first'))) {
alert('here');
}
else {
alert('not here');
}
}
$('.button').click(function () {
AddClass(addclass);
});
});