【发布时间】:2017-09-04 08:09:13
【问题描述】:
一直在努力使每个具有 .book 类的 div 都从数组中分配一个随机字体。这是我目前的代码
var fonts = ['Gloria Hallelujah', 'Sedgwick Ave', 'Gochi Hand', 'Patrick Hand', 'Kalam', 'Rock Salt', 'Neucha', 'Caveat Brush', 'Schoolbell'];
var randomfont = fonts[Math.floor(Math.random() * fonts.length)];
$(".book").style.fontFamily = randomfont;
我得到的错误是:Uncaught TypeError: Cannot set property 'fontFamily' of undefined
有人知道我做错了什么吗?
【问题讨论】:
-
试试
$(".book").css("font-family", randomfont); -
请张贴您的html
标签: javascript jquery css arrays