小编Thi*_*usP的帖子

使用jQuery创建新属性

可能重复:
jQuery .attr检索自定义属性返回undefined

我有一个奇怪的问题,但我希望我只是做一些愚蠢的事情.我正在尝试<img>使用jQuery 在元素上创建一个新属性,这一行:

$(selector).attr('selected', 'no');
Run Code Online (Sandbox Code Playgroud)

当我在Chrome中检查DOM时,无论我将值设置为什么,我都会看到selected ="selected".

只是一些额外的信息:我不能只使用布尔值,因为我需要跟踪"是","否"和"部分"属性值.我正在从img本身的"onClick"事件中调用JS函数,并this作为参数传递.我检查了方法中的对象,并传递了正确的对象; 设置属性的事实(即使是错误的值)也支持这一点.

我已经死定了,我在这里做了些蠢事......任何建议都会受到赞赏.

javascript jquery image attr

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

attr ×1

image ×1

javascript ×1

jquery ×1