javascript - 如何选择/取消选择网站上的图片?

标签 javascript jquery html

我的网站上的图像很少,我想让用户可以选择其中的一些图像。

我正在尝试使用 jQuery 来做到这一点:

pic.attr('selected', 'selected');
pic.removeAttr('selected');

我的问题是如何(正确地)检查哪些图片(假设它们都是 my-pic 类)被检查。

最佳答案

你可以试试这个:

$('.mp-pic').each(function(i, obj) {
   if(obj.hasAttribute('selected')) {
      // selected

   } else {
      // Not selected

   }
});

或者要检查元素是否具有特定属性,请尝试以下操作:

var attr = $(selector).attr('selected');
if (typeof attr !== typeof undefined && attr !== false) {
    // Some operation
}

关于javascript - 如何选择/取消选择网站上的图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30601218/

相关文章:

javascript - 从另一个可观察对象发出数据后的刷新间隔

jquery - 如何复制这个动画下拉菜单?

javascript - 在鼠标悬停上多次运行 javascript 函数

javascript - 如果元素 id 被定义为 php 函数,如何编写 jquery append $ ("#id").append() 语句?

javascript - 流畅快速的 Sprite 动画(CSS)

javascript - 通过 AJAX 请求提交时显示未定义值的 Google 电子表格

javascript - 通过滚动或 slider 比较/查看 2 行图像

javascript - 每次导入时模块导出是否创建一个新实例

javascript - 如何将一个元素绑定(bind)到另一个元素

javascript - Devbridge JQuery 自动完成不适用于 serviceUrl