jQuery 1.2.x 升 1.3.x 注意事项

1.Selector
取inputnamego的值
复制代码 代码如下:
$("input[@name=go]").val(); //原本在 jQuery 1.2.x 上是可行的'
$("input[name=tag]").val(); //但1.3.x後要把@拿掉,不然出

其他原本有加@都要去掉,像[@selected][@checked]等
p.s
[attribute]: 有指定的性
[attribute=value] :性值value
[attribute!=value] :性值不含value
[attribute^=value] :性字串value
[attribute$=value] :性尾字串value
[attribute*=value] :性值包含value
remark: [attribute=value][attribute*=value]看起很像,但是有不同
一是完全符合,一是有包含,有看到有人後者是取多,是不正的
remark:
不知何 用[name='test'],如果全是span是ok的
但如果有<a name=test>或input 就只找到一
另外
$("XmlParentNode XmlChildNode[name='xx']").xx <==用 好像找
$("XmlParentNode").find("XmlChildNode[name='xx']").xx 才找
References:
3 Quick Steps for a Painless Upgrade to jQuery 1.3

JavaScript技术jQuery 1.2.x 升 1.3.x 注意事项,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。