jquery - 如何获取img标签的alt属性值?

标签 jquery

无法获取img标签的alt属性值

下面是获取img标签的alt属性值

<html>
<head>
<script>

$('img').click(function () {
    var alt = $(this).attr("alt")
    alert(alt);
});

</script>
</head>

<img src="white.png" width="25px" height="25px" alt="1" id="star1" onmouseover="starOverOne()" onmouseout="starOutOne()"/>

这里警报框中没有显示任何内容..你能帮我吗?

最佳答案

记住将您的代码包装在 $(document).ready(function() {...}); 中并包含您的 jQuery 库。尝试遵循以下基本 HTML 结构:

<html>
<head>

</head>

<body>
<img src="white.png" width="25px" height="25px" alt="1" id="star1" onmouseover="starOverOne()" onmouseout="starOutOne()"/>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
    $('img').click(function () {
        var alt = $(this).attr("alt")
        alert(alt);
    });
});
</script>
</body>
</html>

演示:http://jsfiddle.net/aHRN7/

关于jquery - 如何获取img标签的alt属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20861552/

相关文章:

jquery - 微小的滚动条问题 : how to use border on scrollbar

javascript - jquery 自动滚动 prepend() 成功 [如何]

javascript - php无需单击按钮或提交即可获取输入值

jquery - 如何在 MVC 4 中加载 View 而不重新加载布局?

javascript - 如何使用ajax获取github中的json文件

javascript - 我如何使用 JQuery WHEN 和 THEN 同步两个 Backbone 提取调用

Javascript - 从页面中提取文本,然后用它构建一个数组

javascript - 发现输入中的 # 或 @

javascript - php - 将数组从 php 传递到 jquery ajax,然后再次将相同的数组从 jquery 传递到 php

javascript - 将变量传递给canvasjs中的数据点