JQueryを使用して、データベースの結果のリスト内にある静的な電子メールアドレスにmailtoリンクを追加しようとしています。最初の結果で機能する次の抜粋をオンラインで見つけることができましたが、最初の結果以降の電子メールアドレスでは機能しません。
これがなぜであるのか、そして結果に含まれるすべての電子メールアドレスにmailto:属性を適用するためにどのように取得できるのか興味があります。:-)
現在のコード:
<script type="text/javascript">
$(document).ready(function(){
var regEx = /(\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)/;
$("table td").filter(function() {
return $(this).html().match(regEx);
}).each(function() {
$(this).html($(this).html().replace(regEx, "<a href=\"mailto:$1\">$1</a>"));
});
});
ありがとう!