jquery attr.()只在firefox中工作?

Pap*_*ppa 0 html firefox jquery

我有一个带有不同选项的标签,如果你选择一个选项,它应该改变输入字段的字体系列.这在Firefox中很有用,但在IE或Chrome中都没有响应.这是我的选项的样子

<option onclick="$('#blogEntrySubject').attr('style', 'font-family:Arial;');">My option</option>
Run Code Online (Sandbox Code Playgroud)

这是错的吗?

Gra*_*mas 7

我想有人可能会说错了,是的.使用该css(propertyName, value)方法直接操作应用的样式:

$('#blogEntrySubject').css("font-family", "arial");
Run Code Online (Sandbox Code Playgroud)

此外,正如现在的评论所述:谨防流浪报价.