jQuery 1.1.3.1と互換性のあるjQuery pluginを修正し、jQuery 1.6.2で動作するようにアップグレードしています。jQueryのこのセレクタ構文はどうなりましたか?
2つのCSSセレクタ式がありますが、これは推奨されていません。
最初の式は次のとおりです。
$("li", _dropDownListJQuery).not("ul").not("span").not("[@dataType='optgroup']").each(
そして@datatype
はもはやサポートされているように見えません。
第二式である:
var selectedDropDownListItemJQuery = jQuery("li[@dataValue='" + _originalElementJQuery.val() + "']");
_originalElementJQuery.val()
文字列化された整数(例えば "4")を返します。
再度、@dataValue
はサポートされなくなりました。
誰でも同等の意味を知っていますか?または、このプラグインがgithubにフォークされていますか?
である私は、 '[@dataType]' [dataTypeと 'のように、ATTRであることを推測します] 'は今です。 –
'val'メソッドは整数を返さず、文字列を返します。 – Guffa