2017-09-02 59 views
0

我可以生成像60个HTML链接:设置默认值埃米特

a.onegame*60 

如何设置默认的innerHTML,并为所有这些属性,而不是空值的价值?

+0

你是什么意思的“默认innerHTML”和“空白值”?你的意思是为所有60个链接设置独特的文字吗?或只是占位符值?请澄清。 – jswebb

+0

我的意思是他们中的任何一个,具有默认值或占位符。 – bhansa

回答

1

如果您只需要一个占位符,只需使用大括号为所有链接添加一些默认文本即可。例如,a.onegame{test}*3会给你

<a href="" class="onegame">test</a> 
<a href="" class="onegame">test</a> 
<a href="" class="onegame">test</a> 

如果需要编号的项目,请使用埃米特$功能,例如a.onegame{test$}*3输出

<a href="" class="onegame">test1</a> 
<a href="" class="onegame">test2</a> 
<a href="" class="onegame">test3</a> 
+0

谢谢,作品完美。我也可以用同样的方法更新'href'吗? – bhansa

+0

是的,你可以用相同的方式使用$。如果这个答案适合你,你能投票并将其标记为选定的答案吗?它会帮助过滤SO上的搜索查询。谢谢! – jswebb

0

我发现,我们可以使用这个变量$添加任何计数器的值和{value}以提供emmet值或占位符。

a.onegame{link $}给出:

<a href="" class="onegame">link 1</a> 

$开始于1这里

要添加HREF值或任何属性语法是[attr = value]像:

a.onegame[href=$]给出:

<a href="1" class="onegame"></a>