Revert "Pass DOM element, not jQuery object to XBlock initialisation."

This commit is contained in:
Braden MacDonald
2016-02-26 09:06:13 -08:00
parent e5108dc7c6
commit cfa7cd3d87
6 changed files with 13 additions and 14 deletions

View File

@@ -26,7 +26,7 @@ class @HTMLEditingDescriptor
CUSTOM_FONTS + STANDARD_FONTS
constructor: (element) ->
@element = $(element)
@element = element
@base_asset_url = @element.find("#editor-tab").data('base-asset-url')
@editor_choice = @element.find("#editor-tab").data('editor')
if @base_asset_url == undefined

View File

@@ -13,7 +13,7 @@ class @MarkdownEditingDescriptor extends XModule.Descriptor
@explanationTemplate: "[explanation]\n#{gettext 'Short explanation'}\n[explanation]\n"
constructor: (element) ->
@element = $(element)
@element = element
if $(".markdown-box", @element).length != 0
@markdown_editor = CodeMirror.fromTextArea($(".markdown-box", element)[0], {

View File

@@ -2,7 +2,7 @@ class @TabsEditingDescriptor
@isInactiveClass : "is-inactive"
constructor: (element) ->
@element = $(element)
@element = element;
###
Not tested on syncing of multiple editors of same type in tabs
(Like many CodeMirrors).

View File

@@ -69,7 +69,7 @@
} else {
block = {};
}
block.element = $element;
block.element = element;
block.name = $element.data('name');
block.type = $element.data('block-type');
$element.trigger('xblock-initialized');