我正在尝试找到一种方法来从属性的<a>
标记内调用 jQuery 语句。href
我的代码如下所示:
<a href="javascript:$('#myElement').addClass('test');">
当我单击此链接时,浏览器 (Firefox) 会转到一个空白页面:
[object Object]
重要提示:我正在使用生成锚标记代码的第三方插件,因此我无权将代码添加到<a>
标记的 onclick 事件中。我也不想在我们使用 AJAX 时将函数作为包装器引入语句。
有趣的是,这有效:
<a href="javascript:alert('test');">
jQuery 语句在属性中不起作用是有原因的href
吗?它是导致问题的主要美元符号吗?有没有办法让它工作?