IE8 是否通过 jQuery 识别状态属性更改?
我正在使用 jQuery 将状态属性从 0 更改为 1。它似乎在所有现代浏览器中工作正常,但在 IE8 中不起作用。我一直无法确定我是否只是做错了什么,或者 IE8 是否无法识别状态属性更改。
这是代码:
$('#selection-information').attr('state', 1);
acc.children('.step').each(function(i){
if($(this).attr('state') == 0)
{
next = i;
return false;
}
})
if(whichButton=='complete'){
acc.accordion('activate',next);
对于它的价值,我在 这篇文章。
I am using jQuery to change a state attribute from 0 to 1. It seems to be working fine in all modern browsers, but is not working in IE8. I have been unable to determine if I am merely doing something wrong or if IE8 does not recognize state attribute changes.
Here is the code:
$('#selection-information').attr('state', 1);
acc.children('.step').each(function(i){
if($(this).attr('state') == 0)
{
next = i;
return false;
}
})
if(whichButton=='complete'){
acc.accordion('activate',next);
For what it's worth, I asked a question related to the above in this post.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许 ie8 将所有属性识别为字符串
所以你可以尝试:
或
Maybe ie8 recognize all attributes as string
So you can try:
or