включая php в приложении jquery

0

Я прочитал append php в jquery, и похоже, что JSON может быть решением, но я не уверен, как объединить 2 блока кода. Любая помощь вообще оценивалась.

В принципе, если у меня есть следующий JQuery:

$( "li.share-google-plus-1 a span" ).append( '<span class="share-count">x</span>' );

Это проверено на http://jsfiddle.net/HSCzf/1/

Однако вместо "x" мне нужно включить PHP для извлечения содержимого... что-то вроде:

<?php 
$obj=new shareCount(get_permalink( $post->ID ));  
echo $obj->get_plusones();
?>

Может ли кто-нибудь помочь мне вставить этот PHP, где находится "x"?

  • 0
    попробуйте это: var data = "<? php $ obj-> get_plusones ();?>"; и <span> '+ data +' </ span>
  • 0
    почему вы хотите использовать apppend?
Показать ещё 3 комментария
Теги:
append

1 ответ

1

Вы можете сделать это несколькими способами:

Если у вас есть jquery и php вместе в 1 файл:

<?php
$obj=new shareCount(get_permalink( $post->ID ));  
?>

$( "li.share-google-plus-1 a span" ).append( '<span class="share-count"><?php echo $obj->get_plusones(); ?></span>' );

Если ваш jquery находится в отдельном js файле, вы можете добавить URL-адрес в <head>:

<head>
  <script>
    var plusone_link = '<?php echo $obj->get_plusones();  ?>';
  </script>
</head>
  • 0
    Я просто хочу поблагодарить всех, но я ничего не могу заставить работать. Я могу создать элемент согласно скрипке и, конечно, получить статический контент, но получить вывод PHP-скрипта сложно. Это связано с Wordpress, так что, возможно, это вызывает проблемы. Не будучи разработчиком и Хавин провел большую часть сегодняшнего дня, играя, я собираюсь признать свое поражение. Я не сомневаюсь, что все предлагаемые решения в порядке.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню