如何在href中调用js/script

Ian*_*las 3 html javascript href

我在我的模板中成功使用了这个:

<span class="sharethis-text">
<p>More  Options</p>
</span>
<script src="http://w.sharethis.com/button/buttons.js"></script>
<script>
stLight.options({
publisher:'******0b-6eed-4740-81e7-aa3ee0bd9f85',
});
</script>
Run Code Online (Sandbox Code Playgroud)

但是现在我想在这个中调用这个函数:

<More-sharebar><a href="#">More options</a></More-sharebar>
Run Code Online (Sandbox Code Playgroud)

如何正确包含脚本?

如果答案很简单,请道歉.我是一个完全的初学者.我一直在寻找,但我找不到怎么做.

编辑:感谢您的答案到目前为止,我认为现在我有函数stLight.options(但我不知道如何包含外部js文件.而不是编辑functions.php文件,是否可以简单地包括上面的脚本在我的HTML中,但给它一个名字,并以某种方式在href中调用该名称?另一件事:原始作用的函数在悬停时触发.如果可能,我想保留它.为我道歉无知.

Nit*_*hav 9

Javascript支持以下语法:

<a href='javascript:alert('Hi')'>ClickMe</a>
Run Code Online (Sandbox Code Playgroud)

这应该可以解决您的问题.

这是参考草案


小智 0

在 HREF 中,您将调用所需的函数,而不是脚本文件本身。

因此,您必须将脚本包含在 HTML 文件中(如果可能的话,放在文件末尾,而不是标题中),然后从 href 调用方法/函数。