Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 17, 2015 21:10:35

Vit_88
Зарегистрирован: 2015-04-06
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

как передать праметри в функцию плагина jQuery

Всем привет
Нужен совет пользователей 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]


Отредактировано Vit_88 (Апрель 20, 2015 14:41:04)

Офлайн

#2 Апрель 19, 2015 17:18:22

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

как передать праметри в функцию плагина jQuery

Попробуй слепить с этого.

Офлайн

#3 Апрель 19, 2015 17:18:22

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

как передать праметри в функцию плагина jQuery

Попробуй слепить с этого.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version