Создание новой функции javascript с помощью jQuery (не работает) - PullRequest
1 голос
/ 17 марта 2012

Я создал эту функцию:

<script language="javascript">
    function createTooltip(var elementX, var contentX)
    {
        $(elementX).qtip({
            content: contentX,
            style: { name: 'cream' },
        });
    }
</script>

после того, как я использую эту функцию:

createTooltip('#myelement','This is my content text');

, но это не работает (ничего не делает)

Ответы [ 2 ]

3 голосов
/ 17 марта 2012

Вам не нужно объявлять var в скобках, они, как ожидается, из-за контекста будут переменными Просто удалите ключевые слова var и используйте:

function createTooltip(elementX, contentX)
{
    $(elementX).qtip({
        content: contentX,
        style: { name: 'cream' },
    });
}
2 голосов
/ 17 марта 2012

function createTooltip(var elementX, var contentX) недопустим Javascript.

Измените на function createTooltip(elementX, contentX)

Также, <script language="javascript"> устарело, используйте <script type="text/javascript">

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...