在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;
如何在课程 CodeBlock 中添加唯一ID 所以输出应该是这样的:
<pre class="CodeBlock385619563354"><code>
答案 0 :(得分:1)
您可以使用Date对象创建唯一ID。
var uniqueId = (new Date).getTime();
然后将其添加到您的班级:
opentag: '<pre class="codeBlock' + uniqueId + '"><code>'