我是 js 菜鸟。我有`我的隐藏div显示但ajax没有,第二个ajax工作但直接显示 - 我想在ajax脚本上包含一个点击事件但不知道如何:
$(document).ready(function(){
$(".project-thumbnails a").click(function(event){
event.preventDefault();
$('#project-container').slideDown('slow');
return false;
});
$('a.project-close').click(function(event){
event.preventDefault();
$('#project-container').slideUp('slow');
return false;
});
});
和
jQuery(document).ready(function($) {
var $mainContent = $("#project-container"),
siteUrl = "http://" + top.location.host.toString(),
url = '';
$(document).delegate("a[href^='"+siteUrl+"']:not([href*=/wp-admin/]):not([href*=/wp-login.php]):not([href$=/feed/])", "click", function() {
location.hash = this.pathname;
return false;
});
$("#searchform").submit(function(event) {
location.hash = '?s=' + $("#s").val();
event.preventDefault();
});
$(window).bind('hashchange', function(){
url = window.location.hash.substring(1);
if (!url) {
return;
}
url = url + " .entry";
$mainContent.animate({opacity: "0.1"}).html('').load(url, function() {
$mainContent.animate({opacity: "1"});
});
});
$(window).trigger('hashchange');
});
我如何将这些与最终 DIV 与 AJAX 仅在我单击它之后才打开的片段结合起来,并且是否可以关闭它?