UNPKG

han-css

Version:

The CSS typography framework optimised for Hanzi

43 lines (32 loc) 743 B
define([ '../core', '../method', '../locale/support' ], function( Han, $, support ) { var mdot mdot = $.create( 'h-char', 'biaodian cjk bd-middle' ) mdot.setAttribute( 'unicode', 'b7' ) Han.correctBasicBD = function( context, all ) { if ( Han.support.unicoderange && !all ) return var context = context || document var finder finder = Han.find( context ) finder .wrap( /\u00B7/g, $.clone( mdot )) .charify({ biaodian: true }) } $.extend( Han.fn, { basicBD: null, correctBasicBD: function( all ) { this.basicBD = Han.correctBasicBD( this.context, all ) return this }, revertBasicBD: function() { try { this.basicBD.revert( 'all' ) } catch (e) {} return this } }) return Han })