我只是有一个关于语法的小问题......
如果我想在变量“test”中传递我的 url 但是,我只需要选择 html 标签文章中的数据...我该怎么办?这不起作用:
$(document).ready(function() {
$('a').click(function(e) {
e.preventDefault();
var test = $(this).attr('href');
$('.window').load(test).find("article"); //this does'nt work, please help
});
});
最佳答案
您可以将可选的 jQuery 选择器传递给加载函数(与 URL 之间用空格分隔)来加载页面片段。
$(document).ready(function() {
$('a').click(function(e) {
e.preventDefault();
var test = $(this).attr('href');
$('.window').load(test + ' article');
});
});
您可以在 jQuery .load() documentation 中找到此功能
关于javascript - 如何从变量 url 中选择元素标签到 jquery load() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45329705/