2013-08-04 2 views
0

Я использовал php-переключатель, чтобы включить мои разные виды. Вчера я решил разойтись с php и работать с jquery 'load ins'. Я уже использовал jquery для этого в своем предыдущем коде, но только для пользователей js. Я не привык работать с php, поэтому решил не нападать на них и заставить их включить его, используя <noscript> -tag.Изменение загрузки jQuery в

Мой хороший друг помог мне с кодом js, чтобы обработать его. Теперь, так как я не хочу использовать href="?content=view" больше, Im kinda hamstrung. Я уже пытался изменить материал, который нужно изменить сам, но я не верю, что он работает правильно.

Я действительно надеюсь, что кто-то из вас может помочь мне с этим.

Старый рабочий скрипт для ссылок <a href="?content=view">Anything</a>:

$('nav a').click(function(e) { 
      e.preventDefault() 
      var inc= this.href.split('=').pop(), 
        href = "inc/" + inc + ".php" 
      $('.con').hide().load(href, function(){ 
       $('.con').fadeIn(); 
      }) 
      document.title = 'Domain.com | ' + firstToUpperCase(inc) 
      location.hash = inc 
      return false; 
     }); 

function firstToUpperCase(str) { 
    return str.substr(0, 1).toUpperCase() + str.substr(1); 
} 

новой ссылки размещаются в Förder называется видом, <a href="view.html">Anything</a>

+1

В чем вопрос? – PostureOfLearning

+0

Как отредактировать это, чтобы заставить его работать для anything.html –

ответ

0

Если я правильно понял ваш вопрос правильно, это должно работать:

$('nav a').click(function(e) { 
      e.preventDefault() 
      var inc= this.href.split('.').shift(), 
        href = "inc/" + inc + ".php" 
      $('.con').hide().load(href, function(){ 
       $('.con').fadeIn(); 
      }) 
      document.title = 'Domain.com | ' + firstToUpperCase(inc) 
      location.hash = inc 
      return false; 
     }); 

function firstToUpperCase(str) { 
    return str.substr(0, 1).toUpperCase() + str.substr(1); 
} 
+0

Я изменил inc/на представления/и «.php» на «.html». Когда я предупреждаю (inc) ;, я получаю/views/anything, что хорошо, но он должен иметь .html/.php в конце. –

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