- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试为 anchor 标记使用多个点击处理程序。一个使用“Onclick”属性处理程序,第二个使用 Jquery click handler。
这是我的 Html 文件。
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script language="JavaScript" type="text/javascript">
var count = 0;
$("a[href*='google']").click(function(){
count =count +1;
alert(" google called" +count);
});
function clickThis()
{
count = count + 1 ;
alert("its onclick Function call " +count);
}
</script>
</head>
<body >
<a id="foo" onclick="clickThis();" href="http://google.com">google</a>
</body>
</html>
它仅运行“onclick”处理程序。我已经检查过处理程序是否正确选择了相同的 anchor 标记。但它的点击处理程序没有运行。
可能是 jquery 行不会被解析的情况。但是在浏览器中解析 html 时。它从上到下,所以对于脚本标记解析,我们的 jquery 行将被解析为变量(计数)声明。
那么 Jquery Click 处理程序在单击 URL 时未执行的原因是什么。
如果它执行,那么执行顺序是什么。
提前致谢。
最佳答案
在文档“准备好”之前,您无法安全地操作页面。 via jqfundamentals
您需要将代码包装在 $(document).ready
处理程序中:
$(document).ready(function() {
$("a[href*='google']").click(function(){
count =count +1;
alert(" google called" +count);
});
});
关于javascript - 在 anchor 标记上使用 onclick 属性和 jquery 单击处理程序,仅调用 onclick 函数。难道我们不能将两者都用作点击处理程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8942146/
我正在使用 Sympy 重现 Mathematica 结果,而我是后者的新手,所以我可能做错了。然而,我注意到一些使用 Mathematica 最多只需要一分钟的东西在 sympy 中会花费很长时间(
Kubernetes 有一个相当复杂的网络模型,它似乎是基于规避 Docker 默认网络的一个关键缺陷: 默认情况下,Docker 容器无法直接从外部世界联系,因为它们的 IP 地址对于它们所在的子网
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
以下类型检查: instance (Applicative f, Alternative f, Foldable f) => Monad f where (>>=) = flip $ \f ->
我是一名优秀的程序员,十分优秀!