你的位置:首页 > 软件开发 > Java > micro

micro

发布时间:2015-10-06 21:00:07
(function ($) { $.fn.razor = function (data) { var render=$(this).data(razor); if (!render) { var html = $(this).html(); ...
(function ($) {  $.fn.razor = function (data) {    var render=$(this).data('razor');    if (!render) {      var html = $(this).html();      var isNewEngine = ''.trim;      if (isNewEngine) {        render = new Function("data",       "var p='';" +       "p+='" +       html.replace(/[\r\t\n]/g, " ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g, "$1\r").replace(/\t=(.*?)%>/g, "';p+=$1;p+='").split("\t").join("';").split("%>").join("p+='").split("\r").join("\\'") + "';return p;");      }      else {        render = new Function("data",         "var p=[];" +         "p.push('" +         html.replace(/[\r\t\n]/g, " ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g, "$1\r").replace(/\t=(.*?)%>/g, "',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'") + "');return p.join('');");      }      $(this).data('razor', render);     }    return render(data);  }})(jQuery);

原标题:micro

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录