如何将h1中的文本转换为带连字符的字符串并使其成为正文中的新类?以下是我到目前为止的所有内容:
var newClass = $('h1').val().replace(/ /g, '-');
$("body").addClass(newClass);
答案 0 :(得分:6)
对于h1
元素,您应使用text
代替val
,val
用于获取/设置表单元素的值:
var newClass = $('h1').text().replace(/\s/g, '-');
$("body").addClass(newClass);