ビューの本体(正常に機能していた場所)でJS関数を抽出し、メソッドを呼び出すことができるオブジェクトとして外部jsファイルに配置しようとしています。
これは、Jottings JS email obfuscatorを使用するためのものです。現在、ハードコーディングされたリンク タグを出力しています。
私の見解:
<script type="text/javascript" src="/js/email-obfuscator.js">email.encrypt();</script>
私のJSファイル:
var email = function()
{
this.encrypt = function()
{
document.write('<a href="mailto:test@example.com">Support</a>');
}
};
JS エラーは発生しませんが、出力も得られません。これは、独自の外部 JS オブジェクトを作成する最初の試みです。どこが間違っているのでしょうか?