淘先锋技术网

首页 1 2 3 4 5 6 7

在JS中,name属性是HTML元素的一个属性,它可以用来标识不同的元素。

在jQuery中,选择器可以通过name属性来选取元素,其中有一个特殊的选择器是name$=值,它选择所有name属性以指定值结尾的元素。

// 例子:
$('input[name$="city"]').val('San Francisco');
// 上述代码将选择所有name属性以city结尾的input元素,并设置它们的值为San Francisco。

除了name$=选择器之外,还有其他的name属性选择器:

  • name^=值:选择所有name属性以指定值开头的元素
  • name*=值:选择所有name属性包含指定值的元素
  • name!=值:选择所有name属性不等于指定值的元素
// 例子:
$('input[name^="first"]').addClass('highlight');
// 上述代码将选择所有name属性以first开头的input元素,并给它们添加highlight类。

使用name属性选择器可以方便地选取元素,并且可以通过特殊的选择器来精确地定位元素。