Наличие следующего отрывка HTML
<div class="something">
<p>Some text</p>
</div>
<div class="somethingElse">
<p>some other text</p>
</div>
Я думаю, что следующие отрывки jQuery идентичны (будет иметь тот же результат):
$(".something").find("p").css("border", "1px solid red");
$("p", ".something").css("border", "1px solid red");
Мой вопрос, лучше ли один отрывок, чем другой и должен использоваться
Оба вызова идентичны. Последний вызов переводится в первый. Если вы хотите пропустить шаг перевода, используйте первый.