Commit d33ddec4 by Rocky Duan

fixed multiple renderer bug

parent fe02d04f
...@@ -8,11 +8,14 @@ class @MathJaxDelayRenderer ...@@ -8,11 +8,14 @@ class @MathJaxDelayRenderer
elapsedTime: 0 elapsedTime: 0
mathjaxDelay: 0 mathjaxDelay: 0
mathjaxTimeout: undefined mathjaxTimeout: undefined
bufferId: "mathjax_delay_buffer" bufferId = "mathjax_delay_buffer"
numBuffers = 0
constructor: (params) -> constructor: (params) ->
params = params || {} params = params || {}
@maxDelay = params["maxDelay"] || @maxDelay @maxDelay = params["maxDelay"] || @maxDelay
@bufferId = params["bufferId"] || (bufferId + numBuffers)
numBuffers += 1
@$buffer = $("<div>").attr("id", @bufferId).css("display", "none").appendTo($("body")) @$buffer = $("<div>").attr("id", @bufferId).css("display", "none").appendTo($("body"))
# render: (params) -> # render: (params) ->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment