Matthias Apsel: Zitatzeichen in Codeblöcken

Beitrag lesen

Om nah hoo pez nyeetz, Matthias Apsel!

$(document).ready(function(){

$('code').each(function(){
    var inhalt = $(this).html();
    inhalt = inhalt.replace(/^(»» |» |>> |> || )+/,'');
              [code lang=javascript]// Zitatzeichen unmittelbar nach <code> für code ohne lang


>     inhalt = inhalt.replace(/">(»» |» |>> |> |\| )+/,'">');  
>               `// Zitatzeichen unmittelbar nach <span ...>`{:.language-javascript}  
>     inhalt = inhalt.replace(/<br>(»» |» |>> |> |\| )+/g,'<br>');  
>     $(this).html(inhalt);  
>   });  
> });[/code]  
  
zudem  
~~~javascript
$('code .q').parents('code').addClass('q');  

und dann der Selektor $('code.q').each(function(){ statt $('code').each(function(){

und noch eine andere Farbe für die veränderten Code-Blöcke

code.q.block {  
    background: none repeat scroll 0 0 #8A9DA8;  
}  

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Torte und Tortellini.