如何将唯一 ID 添加到 class 和 javascript/jquery
how to add a unique ID into a class with javascript/jquery
在 javascript 我有这个案例:
case 'code':
var multiline = $(TextArea).hasSelection().indexOf('\n') >= 0;
if (multiline) {
var thisOpts = $.extend(htmlOpts, {
opentag: '<pre class="CodeBlock"><code>',
closetag: '</code></pre>',
opener: '',
closer: '',
closeslice: ''
});
$(TextArea).insertRoundTag('', thisOpts);
} else {
$(TextArea).insertRoundTag('code', htmlOpts, {'class': 'CodeInline'});
}
break;
如何将唯一 ID 添加到 class CodeBlock
所以输出应该是这样的:
<pre class="CodeBlock385619563354"><code>
您可以使用 Date 对象创建唯一 ID。
var uniqueId = (new Date).getTime();
然后将其添加到您的 class:
opentag: '<pre class="codeBlock' + uniqueId + '"><code>'
在 javascript 我有这个案例:
case 'code':
var multiline = $(TextArea).hasSelection().indexOf('\n') >= 0;
if (multiline) {
var thisOpts = $.extend(htmlOpts, {
opentag: '<pre class="CodeBlock"><code>',
closetag: '</code></pre>',
opener: '',
closer: '',
closeslice: ''
});
$(TextArea).insertRoundTag('', thisOpts);
} else {
$(TextArea).insertRoundTag('code', htmlOpts, {'class': 'CodeInline'});
}
break;
如何将唯一 ID 添加到 class CodeBlock 所以输出应该是这样的:
<pre class="CodeBlock385619563354"><code>
您可以使用 Date 对象创建唯一 ID。
var uniqueId = (new Date).getTime();
然后将其添加到您的 class:
opentag: '<pre class="codeBlock' + uniqueId + '"><code>'