Javascript 如何从Html调用jQuery函数
通过将Javascript 如何从Html调用jQuery函数,javascript,jquery,html,Javascript,Jquery,Html,通过将函数go(){}放在“$(document).ready(function(){中,可以将go函数封装在$(document).ready(function(){} 使用document.ready()调用函数,而不是声明它。向脚本中添加事件句柄,如 $(document).ready(function() { function go(){ window.location=document.getElementById("menu").value; }}); 例如: $('#me
函数go(){}放在“$(document).ready(function(){
中,可以将go函数封装在$(document).ready(function(){}
使用
document.ready()
调用函数,而不是声明它。向脚本中添加事件句柄,如
$(document).ready(function() {
function go(){
window.location=document.getElementById("menu").value;
}});
例如:
$('#menu').on('onchange', function()
{
// do something
}
您的HTML如下所示:
$(document).ready(function() {
$('#menu').on('onchange', function()
{
window.location=document.getElementById("menu").value;
}
});
--选择一个页面--
1.
2.
3.
不,这是jquery,但它非常简单
<select id="menu">
<option>--Select a page--</option>
<option value="http://www.google.com">1</option>
<option value="http://www.2.com">2</option>
<option value="http://www.3.com">3</option>
</select>
--选择一个页面--
1.
2.
3.
使用$(“#菜单”).find(“:selected”).text()
外部文件是什么意思?jQuery或JavaScript文件您没有正确关闭document ready函数…$(document.ready(function(){function go(){window.location=document.getElementById(“菜单”).value;});简单地按原样调用它,只需确保在HTML之后包含脚本
,控制台会说什么?+1现在是=)
<select id="menu">
<option>--Select a page--</option>
<option value="http://www.google.com">1</option>
<option value="http://www.2.com">2</option>
<option value="http://www.3.com">3</option>
</select>
<select id="menu" onchange="document.location.href = this.value">
<option>--Select a page--</option>
<option value="http://www.google.com">1</option>
<option value="http://www.2.com">2</option>
<option value="http://www.3.com">3</option>
</select>