0
点赞
收藏
分享

微信扫一扫

jqm对:jqmData这个选择器的添加


 

  下面代码来自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;

};


 

 

 

举报

相关推荐

选择器之类选择器

0 条评论