Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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 如何清空焦点在复选框更改上的切换文本框?_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript 如何清空焦点在复选框更改上的切换文本框?

Javascript 如何清空焦点在复选框更改上的切换文本框?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有这个和切换功能的作品伟大 除此之外,我想在未选中复选框时清空切换文本框。我已经搜索了大约一个小时,没有任何结果 我试着把焦点移到文本框上,但什么都没变。文本框不会像现在这样自动清空 函数切换OtherLanguageStextBox(){ var效应='滑动'; $(“#OtherLanguageSpatial”).toggle(效果,0); } $(“#OtherLanguageSpatial”).toggle(false); $(“#其他”)。单击(函数(){ 切换OtherLangu

我有这个和切换功能的作品伟大

除此之外,我想在未选中复选框时清空切换文本框。我已经搜索了大约一个小时,没有任何结果

我试着把焦点移到文本框上,但什么都没变。文本框不会像现在这样自动清空

函数切换OtherLanguageStextBox(){
var效应='滑动';
$(“#OtherLanguageSpatial”).toggle(效果,0);
}
$(“#OtherLanguageSpatial”).toggle(false);
$(“#其他”)。单击(函数(){
切换OtherLanguageStextBox();
如果(!$(“#其他”)是(“:选中”)){
$(“#其他语言”).focus(false);
$(“#其他语言部分”).val(“”);
}
如果($(“#其他”)为(“:选中”))
$(“#其他语言”).focus();
});
正文{
背景:#20262E;
填充:20px;
字体系列:Helvetica;
颜色:#fff;
}

其他
请具体说明:

当前,您正在尝试清空
div
,而不是
input
。所以使用
$(“#其他语言”).val(“”)
而不是
$(“#OtherLanguageSpatial”).val(“”)在单击方法中

请参见下面的代码段:

函数切换OtherLanguageStextBox(){
var效应='滑动';
$(“#OtherLanguageSpatial”).toggle(效果,0);
}
$(“#OtherLanguageSpatial”).toggle(false);
$(“#其他”)。单击(函数(){
切换OtherLanguageStextBox();
如果(!$(“#其他”)是(“:选中”)){
$(“#其他语言”).focus(false);
$(“#其他语言”).val(“”);
}
如果($(“#其他”)为(“:选中”))
$(“#其他语言”).focus();
});
正文{
背景:#20262E;
填充:20px;
字体系列:Helvetica;
颜色:#fff;
}

其他
请具体说明:

$(“#其他语言空间”).val(“”)应为
$(“#其他语言”).val(“”)
还要注意,
页脚
元素需要放在
正文中
谢谢@RoryMcCrossan的编辑,我不知道插入代码片段的方法。谢谢。我不明白为什么我没有看到它,但前端开发对我来说就像中国。。。无论如何,谢谢你的回答。这很有帮助。:)