<div id="vocab-core"> <p>RIF-CS Identifier types:</p> </div>
var elem = $("#vocab-core");
var widget = elem.vocab_widget({
repository:'rifcs-current',
endpoint: 'https://vocabs.ardc.edu.au/apps/vocab_widget/proxy/',
cache: false});

//set up some handlers
elem.on('narrow.vocab.ands', function(event, data) {
    var list = elem.append('<ul />');
    $.each(data.items, function(idx, e) {
        var link = $('<a target="_blank_" href="' + e['about'] + '">' + e['label'] + '</a>');
        var item = $('<li />');
        item.append(link).append(' (' + e.definition + ')');
        item.data('data', e);
        list.append(item);
    });
});

//error handler
elem.on('error.vocab.ands', function(event, xhr) {
    elem.addClass('error')
    .empty()
    .text('There was an error retrieving vocab data: ' + xhr);
});

//now, perform the vocab lookup
widget.vocab_widget('narrow','http://purl.org/au-research/vocabulary/RIFCS/RIFCSIdentifierType');

External CSS

  1. https://vocabs.ardc.edu.au/apps/assets/vocab_widget/css/vocab_widget_v2.css

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min.js
  2. https://vocabs.ardc.edu.au/apps/assets/vocab_widget/js/vocab_widget_v2.js