为简单起见,我将缩小问题范围,如下所示。我在 click js 函数中运行了一个大代码。为了表示所有我添加了一个alert()
HTML
<ul>
<li>Test li 1</li>
<li>Test li 2</li>
<li>Test li 3</li>
<li>Test li 4</li>
<li>Test li 5</li>
</ul>
JS
方法一
$('ul li').click(function(){alert('hi');});
方法二
$('ul').children().click(function(){alert('hi');});
方法 1 和方法 2 都可以正常工作。
哪一个更好 ?使用选择器还是使用子方法更好?当我们可以使用选择器时,使用子方法的目的是什么?
我只是在掌握基础知识,希望不知道某事不是犯罪。谢谢