[oXygen-user] get an ID on a page?

Oxygen XML Editor Support (Sorin Ristache)
Tue Nov 11 04:34:59 CST 2014


You can use the class attribute when you call the plugin:

<script type="text/javascript" charset="utf-8">
     $(document).ready(function(){ $(".toc_plugin").tableOfContents(); })

Did you call the plugin on an empty container element? For example:

<div class="toc_plugin"></div>


<ul class="toc_plugin"></ul>

Best regards,

<oXygen/> XML Editor


Tom Johnson wrote:
> Is there any way to get an ID on a page using DITA and transforming with 
> the DITA OT? For example, I want to add something like this:
> <p id="toc"/>
> Even if I hack the Oxygen source to allow IDs to pass through, as I 
> described here 
> (http://idratherbewriting.com/wpdita/toc_publishing/jquery_side_panel/), 
> the ID gets prepended with the topic ID. This makes it difficult to 
> trigger the jQuery script, which has a trigger of #toc. Each page's p id 
> will change based on the page's topic ID. 
> I tried using a class with the jquery plugin instead, but it doesn't 
> seem to work. This is the TOC 
> plugin: http://fuelyourcoding.com/scripts/toc/index.html.
> Thanks,
> Tom

More information about the oXygen-user mailing list