javascript - JQuery Image OnClick 添加边框

标签 javascript jquery css

我需要一些 JQuery 代码,以便我可以在单击图像时向图像添加 CSS 边框。

<img src="myimage" onclick="AddBorder();" />

最佳答案

如果您使用的是 jQuery,我建议您删除内联 onclick 处理程序,因为这是不太理想的绑定(bind)事件的方式:

<img src="http://jsfiddle.net/img/logo.png" />

然后只需设置一个简单的事件绑定(bind)器:

$(function () {
  $("img").click(function() {
    $(this).css('border', "solid 2px red");  
  });
});

这是一个 jsfiddle

关于javascript - JQuery Image OnClick 添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8682755/

相关文章:

CSS 未在 IE 中显示(任何版本)

javascript - 搜索 JSON 数组并返回兄弟标记值

php - HTML5 - 视频标签播放视频但不播放音频

html - 如何让表格单元格根据内容收缩?

javascript - 根据数据属性依次添加类

jquery - 在 jQuery UI Accordion 中定义事件展开状态

html - 样式嵌套标签不起作用

javascript - 使用多个选择器,每个选择器都有不同的事件

javascript - 通过事件处理程序更改 React 状态

javascript - jQuery中有没有类似MooTools的替代方法?