Sha256: dc768f06e0b72a5c8e75077d9f323c82f348498053544f602ea084a5ec12d8ca

Contents?: true

Size: 529 Bytes

Versions: 13

Compression:

Stored size: 529 Bytes

Contents

$('pre.highlight').each(function() {
    var pre = $(this);
    var text = $('li', pre).map(function() { return $(this).text(); }).get();
    var textarea = $('<textarea class="code-area" cols="80" rows="' + text.length + ' ">' + text.join("\n") + '</textarea>');
    var div = $('<div class="code-link"><a href="#">View plain</a></div>').insertBefore(pre);
    var toggle = false;
    $('a', div).click(function() {
	toggle ? textarea.replaceWith(pre) : pre.replaceWith(textarea);
	toggle = !toggle;
	return false;
    });
});

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
georgi-shinmun-0.3.1 example/assets/javascripts/coderay.js
georgi-shinmun-0.3.10 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.2 example/assets/javascripts/coderay.js
georgi-shinmun-0.3.3 example/assets/javascripts/coderay.js
georgi-shinmun-0.3.4 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.5 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.6 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.7 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.8 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3.9 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.3 example/assets/javascripts/coderay.js
georgi-shinmun-0.4.1 example/assets/javascripts/4-coderay.js
georgi-shinmun-0.4 example/assets/javascripts/4-coderay.js