2014-09-09 2 views
0

Я использую виджет с этого сайта (newsfiber.com). виджет не загружается с использованием $ .ajax(), что и должно быть использовано. Я размещаю здесь, потому что я не смог получить от них помощь. ниже образецКак загрузить виджет с помощью jquery

$("#link").click(function(){ 
    $.ajax({ 
     type: "POST", 
     url: widget.php, 
     data: info, 
     success: function(dd){ 
     $("#mydiv").html(dd); 
     } 
    }); 
}); 

код в widget.php документе

% 2F% 2F & п = анг и у = ">
<div name="_dsnnginf_634080201465X579_" id="_dsnnginf_634080201465X579_" style="font-weight: 400; text-align: left; padding: 0.2em; background-color: #E9E9F0; font-size: 95%; font-family: Georgia,Palatino,Arial,Times,Times New Roman,serif;"> 
    <a style="text-decoration: none; color: #0000EE;" href="http://www.newsfiber.com/p/s/h?v=C%2FSport%2FComplex+Coordination%2F&n=eng&y=" target="_blank"> 
     Sport/Complex Coordination 
    </a> at 
    <a style="text-decoration: none; color: #0000EE;" href="http://www.newsfiber.com/" target="_blank"> 
     www.newsfiber.com 
    </a> 
</div> 

Вот пример js fiddle

ответ

0

Есть несколько причины вашей проблемы. Если вы хотите получить лучший ответ, укажите ссылку на страницу, где вы ее используете, или поместите ее в jsfiddle или в другое место. И, пожалуйста, просмотрите консоль в браузере, чтобы найти m и расскажите нам, если они есть.

  1. Вы не можете называть ваше событие щелчка внутри $ (документ) .ready (функция() { ... (здесь, где ваше мероприятие должно быть) ... }); Если бы вы знали, что это, извините, но я должен был это сделать.

  2. Я действительно не понимаю, что делает ваша строка «data: info».

  3. Есть ли у вас php на вашем сервере или, может быть, вы используете локальный проект?

Поэтому, пожалуйста, предоставьте дополнительную информацию здесь, чтобы сообщество быстро и правильно ответило на ваш вопрос.

С уважением!

+0

событие click находится внутри $ (document) .ready(). строка «data: info» - это информация, которая отправляется в файл widget.php с помощью $ .ajax(), и в настоящее время я работаю с xampp (localhost) – user3886042

+0

. Вот пример js [скрипка] (http: // jsfiddle.net/oqybdu9p/2/) – user3886042

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