Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как передать праметри в функцию плагина jQuery [RS 
:(
    Опции темы
vit88
Дата 20.4.2015, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Всем привет
Нужен совет пользователей Python + pyQt4+jQuery плагин
Есть плагин который подсвечивает нужное слово на Qwebpage
Код плагина:

jQuery.fn.highlight = function(searchString, lenient) {
  var input = "";
  if (lenient) {
    input = createAccentRegexp(searchString);
  } else {
    input = searchString.toUpperCase();
  }
  return this.each(function() {
    setHighlight(this, input);
  });
  
  function setHighlight(node, pattern) {
    var skip = 0;
    // Do this only for text nodes. Else go find child nodes...
    if (node.nodeType == 3) {
      var index = 0;
      // If lenient then the pattern is expected to be a regexp.
      if (lenient) {
        index = node

Пробую передать параметри функции плагина но функция не работает
Правильно ли я передаю праметри в даную функцию?

[code python] def highlightAllLinks(self):
        code = """$('a').each(
                    function () {
                        $(this).css('background-color', 'yellow') 
                    } 
                  )"""
        self.view.page().mainFrame().evaluateJavaScript("""$(document).ready(highlight('слово для выделения',
false) {$('#content').css('background-color', 'yellow');});""")[/code]

То Есть функция используется для выделения “слово для выделения”
желтым цветом
Правильно ли записано?:

[code python]("""$(document).ready(highlight('слово для выделения',
false) {$('#content').css('background-color', 'yellow');})[/code]
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




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


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

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