我有一个jQuery代码,但需要使用Mootools工作:
if ( $("span.mailme").length ) {
var at = / AT /;
var dot = / DOT /g;
$('span.mailme').each(function () {
var addr = $(this).text().replace(at, '@').replace(dot, '.');
$(this).after('<a href="mailto:' + addr + '">' + addr + '</a>');
$(this).remove();
});
}
有没有人,像jQuery一样知道好Mootools?
答案 0 :(得分:3)
var mailme = $$('.mailme'), at = / AT /, dot = / DOT /g;
mailme.each(function(el){
var addr = el.get('text').replace(at, '@').replace(dot, '.');
new Element('a', {
href: 'mailto:'+ addr,
html: addr
}).inject(el, 'after');
el.destroy();
});
以下是一个有效的例子:http://jsfiddle.net/oskar/MJujB