这两天我用谷歌搜索并浏览了这个网站,但没有发现类似的问题。我是 jQuery 新手,希望这不是其他帖子的重复。
$(this).css("font-weight", "bold"); //this works
$(this).css({"font-weight":"bold"}); //this works as well
$(this).css("font-weight", "normal"); //this doesn't work
$(this).css({"font-weight":"normal"}); //this doesn't work either
为什么不能将文本字体粗细设置为 NORMAL(在我的情况下)?我使用 Firefox 17.0.1,但将字体设置为正常的功能在早期版本的 Firefox 中也无法使用。
更新:昨晚我的问题终于解决了,在浏览了这个网站后发现了一个非常相似的东西。一些人不得不在 HTML 片段中搜索<b>
和</b>
,我通过以下方式解决了我的问题
使用这个:“ $(this).find('strong, b').css('font-weight', 'normal')
”
而不是:“ $(this).css('font-weight', 'normal')
”。
问题解决了!感谢大家昨天帮助我。