Jquery removeClass方法

San*_*and 1 jquery jquery-selectors

我有ID为的主要div mvrContentFormDiv.里面有,有4周孩子的div用的ID reportFileURL,UploadReportDate,reportTitlereportImageURL.

每一个都有一类error.现在我正在使用以下代码单独删除该类,但希望removeClass从父DIV中使用.

$("#reportFileURL").removeClass("error");
$("#uploadReportDate").removeClass("error");
$("#reportTitle").removeClass("error");
$("#reportImageURL").removeClass("error");
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释我怎么做到这一点?

Mat*_*att 5

您可以使用children()方法或子选择器从以下选项中选择它们mvrContentFormDiv:

$('#mvrContentFormDiv > .error').removeClass('error');
Run Code Online (Sandbox Code Playgroud)

要么

$('#mvrContentFormDiv').children('.error').removeClass('error');
Run Code Online (Sandbox Code Playgroud)