通过jQuery将页面标题添加为正文类

时间:2012-09-01 16:52:01

标签: jquery addclass

如何将h1中的文本转换为带连字符的字符串并使其成为正文中的新类?以下是我到目前为止的所有内容:

var newClass = $('h1').val().replace(/ /g, '-');
$("body").addClass(newClass);

fiddle

1 个答案:

答案 0 :(得分:6)

对于h1元素,您应使用text代替valval用于获取/设置表单元素的值:

var newClass = $('h1').text().replace(/\s/g, '-');
$("body").addClass(newClass);