Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> нажатие кнопки 
:(
    Опции темы
od0201
Дата 12.11.2014, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 16.1.2009

Репутация: нет
Всего: 1



всем доброго времени суток

Сhrome. Расширение

Код

<ul id="title-bar"></ul>

Код

var pathimage="http://od0201.ru/images/";

$(function(){
  $("#title-bar").append('<span class="title"><img id="play" src="'+pathimage+'play16.png" alt="play">');
});

$(document).ready(function(){
    $("#play").on("click", function() {
        alert("hi");
    });        
});

на созданой мной странице картинка появлется и при клике выдает приветствие, а вот на "вражеском сайте" появляется только картинка, а клик не срабатывает.  В чем может быть проблема?

PM MAIL   Вверх
sQu1rr
Дата 12.11.2014, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 11.11.2008
Где: london

Репутация: 2
Всего: 13



возможно ID уже используется на странице?
PM MAIL Skype GTalk   Вверх
od0201
Дата 12.11.2014, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 16.1.2009

Репутация: нет
Всего: 1



id брал разные варианты
alert работает в другом коде
PM MAIL   Вверх
sQu1rr
Дата 12.11.2014, 01:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 11.11.2008
Где: london

Репутация: 2
Всего: 13



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

Код

$(function(){

эквивалентна
Код

$(document).ready(function(){


А тут
Код

$("#title-bar").append('<span class="title"><img id="play" src="'+pathimage+'play16.png" alt="play">');

<span> не закрывается

почитал, jquery закрывает таги

Это сообщение отредактировал(а) sQu1rr - 12.11.2014, 01:46
PM MAIL Skype GTalk   Вверх
Aliance
Дата 12.11.2014, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



А на "вражеском" сайте jQuery-то какой версии? Он понимает .on()?
PM MAIL WWW ICQ Skype   Вверх
Aleksey1987
Дата 12.11.2014, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 9.3.2013

Репутация: нет
Всего: нет



Вы бы исходничек скинули, а я б помог ))

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
od0201
Дата 12.11.2014, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 16.1.2009

Репутация: нет
Всего: 1



Цитата(Aliance @  12.11.2014,  12:48 Найти цитируемый пост)
А на "вражеском" сайте jQuery-то какой версии? Он понимает .on()? 


Я свой jQuety подставляю, мой код jQuery сайта не видит
да и bind я пробовал

Цитата(Aleksey1987 @  12.11.2014,  15:52 Найти цитируемый пост)
Вы бы исходничек скинули, а я б помог ))

А весь код я и скинул в первом посте, остальное либо картинки либо manifest.json.
Код

{
    "manifest_version": 2,
    "name":"Demo",
    "version":"0.1",
    "description":"Demo plugin",
    "content_scripts":[
        {
            "matches":["*://*/*"],
            "css":["css/style.css"],
            "js":["js/jquery.js", "js/script.js"]
        }
    ]
}

код "вражеского сайте" к сожалению дать не могу, по причине внутренней безопастности.



PM MAIL   Вверх
Aliance
Дата 13.11.2014, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Не могу сказать, как дело обстоит с плагинами, но в обычной веб среде у вас были бы проблемы с безопасностью (пишется без Т  smile ) - jQuery на одном хосте, код на другом.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0810 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.