我有以下标记来呈现链接: -
<a id="forum0-NewPostLink" class="ms-textXLarge ms-heroCommandLink" title="add new discussion" href="/Lists/erwerwerwerew/NewForm.aspx?Source=http%3A%2F%2F%2FSitePages%2FHome%2Easpx">
<span class="ms-list-addnew-imgSpan20">
<img class="ms-list-addnew-img20" src="/_layouts/15/images/spcommon.png?rev=23">
</span>
<span>new discussion</span>
</a>
现在我想取代&#34;新讨论&#34;成为&#34;新项目&#34;。所以有人可以尝试使用CSS或javascript来做到这一点吗?
答案 0 :(得分:4)
使用jQuery可以使用:
$('#forum0-NewPostLink span:last').text('My new text');
如果需要更加动态,您需要提供更多详细信息
CSS方法:
#forum0-NewPostLink span:last-of-type {
display:none
}
#forum0-NewPostLink:first-of-type:after{
display:block;
content:'New text'
}
的 CSS DEMO 强>
答案 1 :(得分:1)
如果我找到你的话,你可以用普通的javascript这样做,但这不是一个很好的方法..
#include "OptimizedSurface.h"
OptimizedSurface::OptimizedSurface(){
}
SDL_Surface *OptimizedSurface::convert( std::string filepath ){
SDL_Surface *optimized_surface = nullptr;
SDL_Surface *surface = IMG_Load(filepath.c_str());
if( surface == NULL ){
printf( "Error Optimizing Surface: %s\n", SDL_GetError() );
}
else{
optimized_surface = SDL_ConvertSurface(surface, windowSurface->format, 0);
if( optimized_surface == NULL )
printf( "Error Optimizing Surface: %s\n", SDL_GetError() );
}
SDL_FreeSurface(surface);
return optimized_surface;
}
OptimizedSurface::~OptimizedSurface(){
}
答案 2 :(得分:0)
假设它始终位于“a”下的第二个范围
SetTextCommand