我查看了谷歌,发现了一种我在这里尝试做的方法,但现在我被卡住了。我正在使用 jQuery 来获取 onclick 函数的值,但我需要 Info 函数之外的一些内部代码。
这是我从 $('a.turqheadlabel') 得到的:
[<a href="#" onclick="Info('another-ending')" class="TurqHeadLabel">ANOTHER ENDING </a>,
<a href="#" onclick="Info('good-ending')" class="TurqHeadLabel">GOOD ENDING </a> ]
我使用了 $('a.turqheadlabel').attr('onclick') 我得到了这个:
function onclick(event) {
Info('another-ending')
}
我看的是得到另一个结局和好结局,这样我就可以把它们放在一个我需要调用的数组中。
PS。如果有办法避免使用 eval 是更可取的,因为 chrome 将在明年阻止它。