[Joomla 3] TypeError: $(...).tooltip

Zdravo

Ena izmed extensioons mi ne deluje pravilno, ker administrator template ISIS (template.js) proizvaja error:

TypeError: $(...).tooltip is not a function

v vrstici 13, ki pravi

$('*[rel=tooltip]').tooltip()

any idea? tole je men kvantna fizika :)

Hvala

7 odgovorov

Po moje nimaš includanega tega jQuery plugina. Oz - ga maš includanga šele po tistem, ko se skripta že izvede.

no idea .. tole je template.js

/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @since       3.0
 */

(function($)
{
    $(document).ready(function()
    {
        $('*[rel=tooltip]').tooltip()

        // Turn radios into btn-group
        $('.radio.btn-group label').addClass('btn');
        $(".btn-group label:not(.active)").click(function()
        {
            var label = $(this);
            var input = $('#' + label.attr('for'));

            if (!input.prop('checked')) {
                label.closest('.btn-group').find("label").removeClass('active btn-success btn-danger btn-primary');
                if (input.val() == '') {
                    label.addClass('active btn-primary');
                } else if (input.val() == 0) {
                    label.addClass('active btn-danger');
                } else {
                    label.addClass('active btn-success');
                }
                input.prop('checked', true);
            }
        });
        $(".btn-group input[checked=checked]").each(function()
        {
            if ($(this).val() == '') {
                $("label[for=" + $(this).attr('id') + "]").addClass('active btn-primary');
            } else if ($(this).val() == 0) {
                $("label[for=" + $(this).attr('id') + "]").addClass('active btn-danger');
            } else {
                $("label[for=" + $(this).attr('id') + "]").addClass('active btn-success');
            }
        });
    })
})(jQuery);

Poskusi še z admin predlogo hathor. Osebno jo še raje uporabljam, ker je malce hitrejša (ni pa najlepša).

v tem je fora, da je nimam naložene .. pa sem jo iskal, da bi jo dal gor :(

imel sem quickstarter template in očitno so vrgli ven Hathor

ahh .. na serverju je bil Hathor .. sem moral dati Discover in install ..

Našel sem scripto, ki povzroča error .. od JoomlaWorks