我试图制作一个干净的jQuery代码,然后将所有内容放入“每个”中调用的函数中。问题是什么也没发生,并且在控制台中没有出现任何错误。
那是一个示例代码:
$(function() {
$('.myElement').each(function() {
if($(this).children()) {
myFunction();
} else {
myFunction('.myOtherElement');
}
});
});
function myFunction(selector) {
if(!selector) {
$(this).html('Finish');
} else {
$(this).find(selector).html('Finish');
}
}
如果我将函数内容放在.each中,则它可以工作,但在单独的函数中却不能,并且我认为它应该工作。为什么此代码段不起作用?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句