Javascript 将对象包装到函数中
如何将这段代码转换为接受元素作为参数的函数,例如:Javascript 将对象包装到函数中,javascript,Javascript,如何将这段代码转换为接受元素作为参数的函数,例如: $('#nav-btn li') .vel('slideUp', { duration: 800, opacity: 1, stagger: 150 }); 函数名(“#导航btn li”) 函数名(“#其他元素
$('#nav-btn li')
.vel('slideUp',
{
duration: 800,
opacity: 1,
stagger: 150
});
函数名(“#导航btn li”)
函数名(“#其他元素2”)
函数名(“#其他元素3”)
现在使用
functionName('#nav-btn li');
functionName('#otherElement2');
functionName('#otherElement3');
函数functionName(parameter){…}
我建议阅读一篇关于函数的教程:很好,但是您的参数名elId意味着您只传递id(而不是#)。最好只传递字符串ID,然后在函数中附加ID选择器。@Seano666,视情况而定。最好的方法是像functionName($(“#whatever”)
一样传递jQuery对象本身,但这不是OP所要求的。
functionName('#nav-btn li');
functionName('#otherElement2');
functionName('#otherElement3');