2012-01-09 4 views
0

Его веб-сайт Wordpress, где я сделал много настроек в соответствии с требованиями моих клиентов, я просто застрял с проблемой сейчас. Я использовал jquery для табуляции пользовательского интерфейса для вкладок в моей секции боковой панели, отлично работающей. Я использую следующий код для tabify ..Как определить ошибку jquery для моей ситуации, описанной ниже?

<script type="text/javascript"> 
     // <![CDATA[    
     $(document).ready(function() { 
      $('#menu').tabify(); 
      $('#menu2').tabify(); 
     }); 
     // ]]> 

Но проблема возникает, когда я установил «простой лайтбокс плагин» для раздела галереи. Эта вкладка перестает работать. Не только с этим плагином, я пробовал с несколькими плагинами, но я получаю проблему на этих вкладках. :( У меня нет много знаний в JQuery, и теперь я беспомощен. Может кто-нибудь, пожалуйста, помогите мне с ситуацией.

ответ

0
  1. Установить поджигатель и смотреть, чтобы увидеть, если есть какие-либо ошибки показывают.
  2. Попробуйте в обратном порядке, в котором два называется. так называют tabify после галереи плагина
+0

Спасибо за ответ. У меня уже установлен Firebug, и я попытался отлаживать его с помощью. Но я не пытался изменить порядок вызова функции. И это помогло мне здесь. Оба сейчас работают нормально. Благодаря тонну. :) – Rahul

+0

Нет проблем. Я предполагаю, что один из них противоречил другому с помощью реального кода или того, что он делал, чтобы манипулировать dom. – hcker2000

0

Вы не должны использовать $(document).ready() для обработки Wordpress добавить в/функциональности плагина. Wordpress имеет хорошо документированный плагин API Вы в основном пишете серверную функцию в PHP, помещаете ее в папку плагинов и говорите Wordpress, как и где активировать т. е. ваш плагин, например. `Add_action ('the_content', 'YourFunction');»

В зависимости от того, где вы хотите выполнить свой код. Затем вы активируете свой плагин через интерфейс администратора.

На основании вашего описания, вы хотите что-то вроде:

<?php 
/** 
* @package Tabify 
* @version 1.0 
*/ 
/* 
Plugin Name: Tabify 
Plugin URI: http://documented.here 
Description: Adds cool Tabby things 
Author: hcker 
Version: 1.0 
Author URI: http://my.website 
*/ 

add_action('after_setup_theme', 'doTabbyStuff'); 

function doTabbyStuff() { 
    $('#menu').tabify(); 
    $('#menu2').tabify(); 
} 
?> 

Wordpress Plugin API здесь:

http://codex.wordpress.org/Plugin_API

Смежные вопросы