[英]Why doesn't my external javascript file work when I load my html page?
[英]Why doesn't my listener work when I put it in a Wordpress page?
我下面有一些非常简单的代码来监听事件(单击锚标记)。 如果我创建一个独立的html文件,效果很好。 但是,如果我只为脚本创建一个文件,注册并排队,然后将该定位标记添加到Wordpress页面,则单击它不会发生任何事情。 我可以在控制台中看到脚本文件已加载。 单击链接时没有错误,但是也没有从脚本中得到结果。 我的锚标签是否正确书写? 我的错误在哪里?
<html>
<head>
<script language="javascript" type="text/javascript" src="/wp-includes/js/jquery/jquery.js"></script>
</head>
<body>
<a href="javascript:{}" class="citation">Click here</a>
<script id="source" language="javascript" type="text/javascript">
var $j = jQuery.noConflict();
$j( ".citation" ).click(function ( )
{
event.preventDefault();
// do stuff
});
</script>
</body>
</html>
event
未定义。 使其成为参数
$j(".citation").click(function(event) {
event.preventDefault();
// do stuff
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.