Jump to content
  • 0

Не пойму работу скрипта


slavok47
 Share

Question

Имеется часть кода выпадающего меню

<if condition="$show['communitylink'] AND $show['popups']">
<td class="vbmenu_control"><a id="community" href="555#community" rel="nofollow" accesskey="6">Тест</a> <script type="text/javascript">vbmenu_register("community"); </script></td>
<else />

$show['communitylink'] - Это как я понял то что будет выпадать

AND $show['popups'] - не понял для чего

ну это пока не очень важно, но понять хотелось бы..

Проблема в следующем, тоесть это все работает, но если поменять ID и скрипт, например

id="community1" и script type="text/javascript">vbmenu_register("community1"); </script>

все перестает работать, community ни где не нашел, есть скрипт который работает по vbmenu_register,

вобщем как тоне понял связку скрипта

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

$show['communitylink'] AND $show['popups']

Для лучшего понимая напишу так:

$communitylink AND $popups

Что такое «and» из школьного курса английского помним?

vbmenu_register("community1");

Считайте это необходимым элементом. А зачем и почему — смотреть надо.

Link to comment
Share on other sites

  • 0

$communitylink AND $popups

с этим понял,

но тут я и в остальном разобрался

получилось так:

<if condition="$show['communitylink'] AND $show['popups']">
<td class="vbmenu_control"><a id="community1" href="555#community" rel="nofollow" accesskey="6">Тест</a> <script type="text/javascript">vbmenu_register("community1"); </script></td>
<else />
</if>..........................

<if condition="$show['popups']">
<if condition="$show['communitylink']">
<!-- community link menu -->
<div class="vbmenu_popup" id="community1_menu" style="display:none;margin-top:3px" align="$stylevar[left]">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead">$vbphrase[community_links]</td></tr>.....................

И все заработало, но опять вопрос

какое отношение имеет ко всему

id="community1_menu"

как будто у этого id 2 значения :), хотелось бы немного теории об этом...

Link to comment
Share on other sites

  • 0

id для скриптов, скорее всего JS.

В теории, у объекта может быть один id и куча class.

Всё остальное на совести разработчика, лояльности браузера и интерпретатора JS.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy