Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
nrj45

Решить проблему javascript

Рекомендованные сообщения

Имеется javascript который выводит определённую информации из базы данных, код работает но не везде, например если в самом шаблоне вставлю

<a href="#" rel="item=34334">34334</a> то при наведении на эту ссылку всё работает а если вставляю через ббкод

[wow2]34334[/wow2]

***************************************************

(Вот шаблон замены ббкода)

<a href="#" rel="item={content}">{content}</a>

***************************************************

 

То ничего не происходит при наведении на ссылку, помогите решить проблему

 

<script type="text/javascript" src="http://free.simka.ws/templates/wowhead/js/power.js"></script>

Вставляю в globalTemplate между

<head>

...

</head>

 

 

Пример работы данного скрипта можете посмотреть перейдя по этой ссылке в самом низу страницы наведя на текст 34334

Поделиться сообщением


Ссылка на сообщение
Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Поделиться сообщением


Ссылка на сообщение

Насколько я понял в сообщениях не работает тот javascript, скажите пожалуйста как его заставить работать ?

Поделиться сообщением


Ссылка на сообщение

У меня все работает. В исходном коде смотрели, на что именно заменятся ббкод?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
07/17/13 18:23 (изменено)

У меня все работает. В исходном коде смотрели, на что именно заменятся ббкод?

Шаблон замены BB-кода:

<a href="#" rel="item={content}">{content}</a>

 

Тег:

[wow2]

 

Содержимое сообщения:

[wow2]34334[/wow2]

 

Текст отображается как ссылка, но при наведении ничего не происходит а должен выполняться javascript и показывать данные

 

 

При наведении на текст 34334 вот что должно происходить:

7FlHWwD1.png

 

На главной странице в шаблоне globalTemplate я вставил <a href="#" rel="item=34334">34334</a> то при наведении работает а когда делаю в сообщении через bb код не работает, на phpbb3 работало

Изменено пользователем nrj45

Поделиться сообщением


Ссылка на сообщение

С шаблоном замены понятно, конкретно в исходном коде страницы смотрели?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
07/17/13 18:39 (изменено)

С шаблоном замены понятно, конкретно в исходном коде страницы смотрели?

 

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

Изменено пользователем nrj45

Поделиться сообщением


Ссылка на сообщение

нажать CTRL + U в браузере, откроется исходный код страницы. Найти ссылку и посмотреть на нее.

или скинуть адрес на тему с ссылкой, проблемы с javascript все равно телепатией здесь не решают.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Вот что в исходном коде страницы показано:

7FlHWwD3.png

 

Ссылка на сообщение с использованием этого бб-кода:

 

 

Насколько вижу ссылка совершенно не такая, есть возможность исправления ?

Поделиться сообщением


Ссылка на сообщение

Можно попробовать написать без href

 

{content}

 

в стилях задать cursor для этого класса

.a_wow:hover{cursor: pointer;}

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Можно попробовать написать без href

 

<a rel="item={content}" class="a_wow bbc_url">{content}</a>

 

в стилях задать cursor для этого класса

.a_wow:hover{cursor: pointer;}

 

Работает только при данном тексте

<a href="#" rel="item={content}">{content}</a>

 

Как ты написал я так сделал не работает при наведении ничего не происходит

post-54745-0-26842500-1374103031_thumb.png

Поделиться сообщением


Ссылка на сообщение

Ну тогда открыть \admin\sources\classes\text\parser\bbcode.php

 

Найти

			$pm		= true;

После добавить

 

			if( strpos( $attr, 'rel="item=' ) !== false )
		{
			continue;
		}

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

А чтобы предыдущий вариант работал без href, где-то внизу страницы перед

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Спасибо большое, ты очень мне помог!

Поделиться сообщением


Ссылка на сообщение
08/08/13 07:07 (изменено)

Опять появилась проблема, теперь просто не обрабатывается js, в исходном коде страницы всё указано правильно, но при наведении на ссылку ничего не проиходит она просто как ссылка, в чём может быть проблема ?

 

 

Проблема решена!

Изменено пользователем nrj45

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...