Ala*_*lan 3 javascript jquery xpath combobox jquery-selectors
我正在修复一个与jQuery 1.1.3.1兼容并升级它的jQuery 插件,以便它可以与jQuery 1.6.2一起使用.
它有两个我认为不推荐使用的CSS选择器表达式.
第一个表达是:
$("li", _dropDownListJQuery).not("ul").not("span").not("[@dataType='optgroup']").each(
Run Code Online (Sandbox Code Playgroud)
它看起来@datatype不再受支持了.
第二个表达是:
var selectedDropDownListItemJQuery = jQuery("li[@dataValue='" + _originalElementJQuery.val() + "']");
Run Code Online (Sandbox Code Playgroud)
哪里
_originalElementJQuery.val()
Run Code Online (Sandbox Code Playgroud)
返回一个字符串化的整数(例如"4").
再次看起来它@dataValue不再受支持了.
有谁知道任何保留等价物的意义?或者这个插件是在github上分叉的吗?
这是一个XPath选择器.它们在jQuery 1.2中被弃用,在jQuery 1.3中被删除并移到了插件中.请参阅此处的1.3发行说明.展望未来,jQuery选择器大多支持CSS选择器样式.
$("li[@dataValue='foo']") 会成为 $("li[dataValue='foo']")
该插件jquery.combobox显然已被放弃,因为没有任何进一步的发展.
编辑BoltClock的修正.
| 归档时间: |
|
| 查看次数: |
337 次 |
| 最近记录: |