можем ли мы установить атрибут с именем, отличным от "class" или "id",

Прежде всего, вопрос будет прост вам, но я сомневаюсь, можем ли мы использовать значение name вместо id или class как это

var name_type=$('.abc_type').attr('name','type');

я просто пробовал, как это, но бесполезно

var name_type=$('input[name=type]').attr('name','type');
2
20 февр. '18 в 10:31
источник поделиться
1 ответ

Вы можете отменить любой из этих селекторов атрибутов в JQuery: https://api.jquery.com/category/selectors/ Найти, который вы хотите использовать, а затем, это то же самое, что получить его .class или #id

Рассмотрим длину элемента, потому что возвращаем каждый элемент, у которого есть условие селектора.

Используйте ваш селектор: var name_type=$('input[name=type]').attr('name','type');

Затем повторите это:

$.each(name_type, function(index, value){
  console.log("Index: "index + ", Value: "+value);
  if(name_type[index].value == "I want this"){
    //do something or terurn whatever
  }
})

Надежда помогает

3
20 февр. '18 в 10:45
источник

Посмотрите другие вопросы по меткам или Задайте вопрос