我在JQuery上是全新的,並沒有那麼習慣JavaScripting。如何通過名稱選擇元素並使用JQuery檢查值?
我有一個名爲(屬性'name')元素的表單,我需要逐個處理。我也想更新他們的類屬性,如果他們驗證正確。
我收集了所有的表單元素:
var Form = $('#'+fChildID).closest('form')[0];
var Element;
if (Form) {
for(var n=0; n<Form.length; n++) {
Element = Form.elements[n];
.
// Do some processing and validation
.
// Update the element's class attribute
$('*[name="'+Element.name+'"]').addClass("boxselected");
}
}
我想要做的是使用元素對象的功能.addClass,但它似乎像jQuery總是需要選擇和無法操作直接在物體上。
它似乎是,當我已經有一個變量的元素對象時,將不必使用*選擇器。
我也可以使用選擇器來檢查同一元素中的某些屬性(複數)是否具有特定值?
您能否做一個簡短的總結?在一句話中:你想要addClass應用於哪些元素? – jsalonen