码迷,mamicode.com
首页 > Web开发 > 详细

HTML matchesSelector

时间:2016-04-12 00:11:12      阅读:979      评论:0      收藏:0      [点我收藏+]

标签:

搜索html中元素常用的是document.querySelector, document.querySelecotrAll,那么验证指定的查询语句跟元素是否匹配呢?可以使用matchsSelector.

function match(htmlEl, query ){
        let elPrototype = Element.prototype;
        let fn  = elPrototype.matches || elPrototype.webkitMatchesSelector || elPrototype.mozMatchesSelector || elPrototype.msMatchesSelector;
        if( fn ){
            return fn.call(htmlEl , query );
        }

        throw new Error(‘matchsSelector not be supported‘);
}

 

HTML matchesSelector

标签:

原文地址:http://www.cnblogs.com/visonme/p/5380553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!