内容简介
$(document).ready(function(){
var TEMPL_ADD_COL = '收藏',
TEMPL_DEL_COL = '已收藏 >取消收藏';
$('body').delegate('.add-col', 'click', function(e){
e.preventDefault();
var nnid = $(this).attr('id').split('-')[1],
bn_add = $(this);
$.post_withck("/j/book/annotation_collect",{nid:nnid},function(){
var a = $(TEMPL_DEL_COL.replace('{NOTE_ID}', nnid));
bn_add.before(a);
bn_add.remove();
})
});
$('body').delegate('.del-col', 'click', function(e){
e.preventDefault();
var nnid = $(this).attr('id').split('-')[1],
bn_del = $(this).parent();
$.post_withck("/j/book/annotation_uncollect", {nid: nnid}, function() {
var a = $(TEMPL_ADD_COL.replace('{NOTE_ID}', nnid));
bn_del.before(a);
bn_del.remove();
})
});
$("pre.source").each(function(){
var cn = $(this).attr('class').split(' ');
l = cn[1];
s = 'rand01';
n = cn[2];
$(this).snippet(n,{style: s, showNum: l});
});
var annotationMod = $('.reading-notes .bd')
, annotationTabs = annotationMod.find('.inline-tabs li')
, annotationTabLinks = annotationTabs.find('a')
, annotationTabContents = annotationMod.find('ul.comments');
annotationTabLinks.click(function(e){
e.preventDefault();
var el = $(this)
, kind = el.attr('id');
annotationTabs.removeClass('on');
el.parent().addClass('on');
annotationTabContents.hide();
annotationTabContents.filter('.' + kind).show();
});
});
MathJax.Hub.Config({
jax: ["input/TeX", "output/HTML-CSS"],
extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js","TeX/noUndefined.js"],
tex2jax: {
inlineMath: [ ["($", "$)"], ['\\(','\\)'] ],
displayMath: [ ["($$","$$)"], ['\\[','\\]']],
skipTags: ["script","noscript","style","textarea"],
processEscapes: true,
processEnvironments: true,
preview: "TeX"
},
showProcessingMessages: false
});
目录
$(document).ready(function(){
var TEMPL_ADD_COL = '收藏',
TEMPL_DEL_COL = '已收藏 >取消收藏';
$('body').delegate('.add-col', 'click', function(e){
e.preventDefault();
var nnid = $(this).attr('id').split('-')[1],
bn_add = $(this);
$.post_withck("/j/book/annotation_collect",{nid:nnid},function(){
var a = $(TEMPL_DEL_COL.replace('{NOTE_ID}', nnid));
bn_add.before(a);
bn_add.remove();
})
});
$('body').delegate('.del-col', 'click', function(e){
e.preventDefault();
var nnid = $(this).attr('id').split('-')[1],
bn_del = $(this).parent();
$.post_withck("/j/book/annotation_uncollect", {nid: nnid}, function() {
var a = $(TEMPL_ADD_COL.replace('{NOTE_ID}', nnid));
bn_del.before(a);
bn_del.remove();
})
});
$("pre.source").each(function(){
var cn = $(this).attr('class').split(' ');
l = cn[1];
s = 'rand01';
n = cn[2];
$(this).snippet(n,{style: s, showNum: l});
});
var annotationMod = $('.reading-notes .bd')
, annotationTabs = annotationMod.find('.inline-tabs li')
, annotationTabLinks = annotationTabs.find('a')
, annotationTabContents = annotationMod.find('ul.comments');
annotationTabLinks.click(function(e){
e.preventDefault();
var el = $(this)
, kind = el.attr('id');
annotationTabs.removeClass('on');
el.parent().addClass('on');
annotationTabContents.hide();
annotationTabContents.filter('.' + kind).show();
});
});
MathJax.Hub.Config({
jax: ["input/TeX", "output/HTML-CSS"],
extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js","TeX/noUndefined.js"],
tex2jax: {
inlineMath: [ ["($", "$)"], ['\\(','\\)'] ],
displayMath: [ ["($$","$$)"], ['\\[','\\]']],
skipTags: ["script","noscript","style","textarea"],
processEscapes: true,
processEnvironments: true,
preview: "TeX"
},
showProcessingMessages: false
});