Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 函数调用dosen';似乎无法在另一个函数JQuery中工作_Javascript_Jquery_Html_Function - Fatal编程技术网

Javascript 函数调用dosen';似乎无法在另一个函数JQuery中工作

Javascript 函数调用dosen';似乎无法在另一个函数JQuery中工作,javascript,jquery,html,function,Javascript,Jquery,Html,Function,我不太明白如何正确调用函数,如图所示。我想替换所有的重复代码,这样它每次都能从我的函数信息中得到它 Iv'e看了看其他的stackoverflow帖子和其他东西,但似乎无法理解 $(文档).ready(函数(){ $(“选项”)。单击(函数(){ //警报(“值:+$(“#列表”).val()); var foo=$(“#list”).val(); 如果(foo==1) $.get(”https://www.googleapis.com/youtube/v3/videos?id=wlkCQXH

我不太明白如何正确调用函数,如图所示。我想替换所有的重复代码,这样它每次都能从我的函数信息中得到它

Iv'e看了看其他的stackoverflow帖子和其他东西,但似乎无法理解

$(文档).ready(函数(){
$(“选项”)。单击(函数(){
//警报(“值:+$(“#列表”).val());
var foo=$(“#list”).val();
如果(foo==1)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=wlkCQXHEgjA&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
信息(foo);
});
如果(foo==2)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=_sBBaNYex3E&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
});
如果(foo==3)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=kHBcVlqpvZ8&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
});
});
});
功能信息(foo){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
}

现场发射
更多跑酷地图册
住宅区景点
为物流重新设计手柄机器人
有什么新鲜事吗,阿特拉斯?


不会对点击做出反应,也不会发出点击事件。相反,使用
$(“选择”)。更改(…)
您的代码就会正常工作。调用函数
foo
。但是,
数据
未在其内部定义,因此在调用函数时需要传递它

$(文档).ready(函数(){
$(“选择”).change(函数(){
//警报(“值:+$(“#列表”).val());
var foo=$(“#list”).val();
如果(foo==1)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=wlkCQXHEgjA&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
信息(foo、数据);
});
如果(foo==2)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=_sBBaNYex3E&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
});
如果(foo==3)
$.get(”https://www.googleapis.com/youtube/v3/videos?id=kHBcVlqpvZ8&key=AIzaSyAqMJi5sUllzUPLVe6tbC557Lc_J5CmiFs&part=snippet,内容详细信息,统计信息,状态,主题详细信息,播放器”,函数(数据){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
});
});
});
功能信息(foo、数据){
$('#headline').empty().append(data.items[0].snippet.title);
$('#content').empty().append(data.items[0].player.embeddehtml);
$('#description').empty().append(data.items[0].snippet.description);
}

现场发射
更多跑酷地图册
住宅区景点
为物流重新设计手柄机器人
有什么新鲜事吗,阿特拉斯?



为了避免重复,我假设您希望这样做 (我就是这样理解你的“替换样板”

然后按如下方式使用它

$.get('your_url', function(data) {
    info(data);
});

你需要调用哪个函数?函数info你能添加完整的代码吗?不,他在
info
函数中复制代码,而不是使用它;(参见
foo
变量作为参数传递,但从未使用过-因此我的假设)
$.get('your_url', function(data) {
    info(data);
});