JQuery。单击以查找使用此关键字的链接
从标题中可以看出,我正在使用JQuery的.click函数来处理某人单击导航栏中的链接 单击链接时,JQuery会将不同html文件的特定部分加载到主页的content div中。我提出的代码实现了我想要的功能,但我是JQuery的新手,我想知道如何做到这一点,而不必创建一个变量来保存所有内容JQuery。单击以查找使用此关键字的链接,jquery,click,Jquery,Click,从标题中可以看出,我正在使用JQuery的.click函数来处理某人单击导航栏中的链接 单击链接时,JQuery会将不同html文件的特定部分加载到主页的content div中。我提出的代码实现了我想要的功能,但我是JQuery的新手,我想知道如何做到这一点,而不必创建一个变量来保存所有内容 $(document).ready(function(){ $('#content').load('bio.html .content'); // fill #content when page
$(document).ready(function(){
$('#content').load('bio.html .content'); // fill #content when page loads
$('#heading a').click(function(){
var x = $(this).attr('href') + " .content";
$('#content').load(x);
return false;
});
});
我试图弄清楚如何执行$('#content').load($(this.attr('href')).content);。但是,我无法让它正常工作,所以我最终创建了您在上面看到的变量,这很好,但我希望保持简洁
任何帮助或建议都将不胜感激 是
$('#content').load( $(this).attr('href') + " .content" );
。。。你想做什么?是
$('#content').load( $(this).attr('href') + " .content" );
。。。您想做什么?您需要将字符串与jQuery方法的返回连接起来
$('#content').load($(this).attr('href') + " .content");
您需要将字符串与jQuery方法的返回连接起来
$('#content').load($(this).attr('href') + " .content");
解决方案很好
可以这样简化:
$('#content').load($(this).attr('href') + " .content");
然而。。。这并不意味着你应该这么做。您可以在一行代码中编写一些非常复杂的内容,但如果以后无法阅读,则只会造成未来的问题
我不会有任何问题,让它保持你的状态。解决方案很好
可以这样简化:
$('#content').load($(this).attr('href') + " .content");
然而。。。这并不意味着你应该这么做。您可以在一行代码中编写一些非常复杂的内容,但如果以后无法阅读,则只会造成未来的问题
我不会有任何问题,让它和你一样。这正是我想要做的。最初我把它作为$(这个),但由于某种原因我改变了它。然而,我从来没有+在那里,因为我认为我不能用它在那里像那样。。。我应该试试看!谢谢这正是我想要做的。最初我把它作为$(这个),但由于某种原因我改变了它。然而,我从来没有+在那里,因为我认为我不能用它在那里像那样。。。我应该试试看!谢谢你的洞察力。。。对于这个项目,我想我会改变它,因为它将是一个非常简单的项目。不过,将来我会记住你说的话。谢谢你的洞察力。。。对于这个项目,我想我会改变它,因为它将是一个非常简单的项目。不过,将来我会记住你说的话。