下面代码来自jqm 1.1.0版本:
var oldFind = $.find,
jqmDataRE = /:jqmData\(([^)]*)\)/g;
$.find = function(selector,context,ret,extra){
//针对jqm框架设计,转换一下
selector = selector.replace(jqmDataRE,"[data-"+ ($.mobile.ns || "") + "$1]");
return oldFind.call(this,selector,context,ret,extra);
};
$.extend($.find,oldFind);
$.find.matches = function(expr,set){
return $.find(expr,null,null,set);
};
$.find.matchesSelector = function(node,expr){
return $.find(expr,null,null,[node]).length > 0;
};