2015-01-05 2 views
1

Я получаю ошибку типа в JQuery, пожалуйста, помогите мне

TypeError: $(...).msDropDown не является функцией

$("#time_zone").msDropDown(); 

заменить $ на jQuery но такая же ошибка возникает

$(document).ready(function(arg) { 
    $("#time_zone").msDropDown(); 
    $("#time_zone").hide(); 
}); 
+0

Что вы пытаетесь достичь? Какой браузер вы используете? Почему вы думаете, что 'msDropDown' должен существовать? –

+0

Вы включили в него скрипт src? –

+0

Поскольку элементы DOM не имеют метода '.msDropDown()'. Если вы используете библиотеку, скажите так –

ответ

0

Я думаю, вы используете внешний файл js для выпадающего списка справа? Если эта ошибка вызвана не включением вашего js-файла. Вы должны называть свои внешние js выше или выше фрагмента кода.

например: -

<script src="<?php echo base_url();?>javascripts/msDropDown.js"></script> 

, то ваш код приходит ниже

$(document).ready(function(arg) { 
    $("#time_zone").msDropDown(); 
    $("#time_zone").hide(); 
}); 

Надеется, что это помогает !! спасибо

+0

это только одна из многих возможностей. – charlietfl

+0

да только одна возможность, но он мог бы попробовать по крайней мере это предложение тоже –

Смежные вопросы