jquery を使用してコンテンツを HTML に追加しています。onclick 関数で、javascript 変数を関数に送りたいのですが、うまくいきません。
コードは次のとおりです。
var link = "some url";
$('#header').append('<a onclick="activateLink(link);">Click</a>');
function activateLink(vlink)
{
window.open(vlink, '_blank');
}
私は次のことを試しました
$('#header').append('<a onclick="activeLink**("'+link+'")**;">Click</a>');
と
$('#header').append('<a onclick="activeLink**('+link+')**;">Click</a>');
何も機能していないようです。どんな助けでも大歓迎です。