2016-10-09 8 views
5

मैं एक वर्ग एप्लायर कि निम्नलिखित तत्व में चयन लपेट हैं बनाने के लिए कोशिश कर रहा हूँ:Rangy.js - कई वर्गों के साथ createClassApplier

<code class="mainClass selector1 selector2">Selected Content</code> 

मैं निम्नलिखित कर रहा हूँ:

var Applier = rangy.createClassApplier("mainClass", 
{ 
    elementTagName: "code", 
    elementProperties: 
    { 
     className: [ "selector1", "selector2" ] 
    } 
}); 

Applier.toggleSelection(); 

यह निम्नलिखित उत्पन्न करता है:

<code class="mainClass selector1,selector2">Selected Content</code> 

एप्पल बनाने के लिए वाक्यविन्यास क्या है ताकि यह मैं कर सकूं करने के लिए rying?

उत्तर

0

ऐसा लगता है कि यह लागू नहीं किया गया था (see here)। इसे ठीक करने के लिए, range.class में लाइन 69 को बदलें:

if (typeof el.classList == "object" && typeof className == "object")

संबंधित मुद्दे