我是整个 jQuery 的新手。我正在尝试在 kentico CMS 中创建一个网站,我想要的是根据h2
标题内容更改标题图像。所以每个不同的页面都会得到不同的图像。
我试过了.addClass
,.css
但.attr
似乎没有任何效果。我试过的jQuery如下:
$(document).ready (function() {
{
var title = $('h2').text();
switch(title)
{
case 'About us':
$('.contentHeader').addClass('contentAbout')
break;
case 'Education':
$('.contentHeader').css('background-image','url(/edu.png)')
break;
case 'Projects':
$('.contentHeader').attr('src','/projects.png')
break;
case 'Benefits':
$('.contentHeader').attr('src','/benefits.png')
break;
default:
}
)};
所以基本上我想将标题更改为edu.png
if the h2
text = Education.