Вторник, 7 сентября 2010 09:59
Подгружаемые в содержимое текста подсказки
Скрипт позволяет вставлять на странице ссылки, после нажатия на которые происходит подгрузка AJAXом документов, на которые ссылается скрипт.
- В качестве класса который присваивается ссылки для подгрузки назначен .linkclick.
- Текст подгружается в
<див class="ins">Upload text, создается «на лету». - используется jQuery библиотека jquery.ajaxmanager
function closeins() {
$(".ins").remove();
$("a").removeAttr("id","open");
};
jQuery().ready(function(){
$(".linkclick").click(function () {
if ( $(this).attr("id") != "open") {
$(".ins").remove();
$("a").removeAttr("id","open");
var url = $(this).attr("href");
$(this).attr("id","open");
//create an ajaxmanager named cacheQueue
var ajaxManager = $.manageAjax.create('cacheQueue', {
queue: true,
cacheResponse: true
});
//and add an ajaxrequest with the returned object
ajaxManager.add({
success: function(html) {
$('
<div class="ins">'+html+'<a onclick="closeins(); return false;" href="#">Закрыть подсказку</a></div>
').insertAfter("a#open");
},
url: url
});
} else {
$(".ins").remove();
$("a").removeAttr("id","open");
}
return false;
});
});- Категории: ModX
- Не комментировали
