Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

Текст бы ошибки еще на всякий случай.

А так похоже на то, что у вас клик внутри таба всплывает до обработчика, заданного на 27 строке. Внутрь передается элемент по которому кликнули - т.е. поле ввода, на 38 строке скрипт пытается найти его внутри табов и скорее всего не находит. А ошибка скорее всего что-нибудь типа can't call method setStyle of undefined.

Но это так, из разряда лечения по фотографии :)

В вашем коде обращение /out.php приведет к запросу на site.ru. Так уж js работает.

Если у вас есть возможность изменять out.php - то вам надо сделать так, чтобы он генерировал код, который будет вставлять необходимый html на страницу, откуда он вызыван.

Т.е. что-то типа того в нем должно быть:


<?php
$result = some_function_to_get_result_from_db();
//т.е. в $result должен быть сформированный html
echo "document.write('<div>".$result."</div>')";

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

В данном случае вам jquery даже подключать не надо.

foxi:

без ругани в консоли получается грузить только через <script src="https://cdn.api.twitter.com ...

Разберитесь-таки с jsonp. Внутри там именно такая подгрузка через тег <script> используется.

Если этот site.ru - не тот же самый домен, то вывести содержимое через js не получится, если только этот site.ru сам этого не захочет (поддерживает jsonp)

Если это тот же самые домен - то смотрите метод .load() в jquery например.

Ну или фрейм.

foxi:
https://cdn.api.twitter.com/1/urls/count.json?url=https%3A%2F%2Fwmsn.biz%2F&callback=tweets
как средствами js вывести на странице цифру значения count ? :( в жабаскриптах не силен.

вот тут http://api.jquery.com/jQuery.ajax/ почитайте про jsonp и поищите примеры.

если кратко - то вам надо определить у себя на странице функцию, имя которой вы передадите паарметром callback в адрес файла json.

В эту функцию json и будет передан как параметр.

Ну вообще я не совсем это имел в виду, потому что такие стили добавляют еще и рамочку черную вокруг троеточия, а вроде как её быть не должно, поэтому я и предлагал отдельные селектор. Но если вас все устраивает - то и ок.

Хм, селектор может неправильно написал, тогда вот так попробуйте в плагине пропишите:

$ellipsis = "<span class='emm-gap' style="float:left;">...</span>";

Иван ШУТАК, что-то я ступил, мог бы и сам на сайт зайти :)

В общем в css добавьте:

.emm-gap{

float:left;

}

для правильного позиционирования, и остальных стилей по вкусу для отступов и т.п.

Всего: 1870