为了账号安全,请及时绑定邮箱和手机立即绑定

为什么用按钮调用函数的方法没有反应?

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    <title>SetTimeout</title>

    <script src="http://code.jquery.com/jquery-1.11.3.js"></script>         

    <script type="text/javascript">

        $(document).ready(function fun() {

            //var $div = $('div'); //jQuery对象

            //var div = $div.get(0);

            //div.style.color = 'red'; //操作dom对象的属性

            var div = document.getElementsByTagName('div');

            var $div = $(div);

            var $first = $div.first();

            $first.css = ('color', 'blue');

        });

    </script>

</head>


<body >

<div id ="id">javascript

    <p>javascript</p><div id="di">jQuery</div><h5>PHP</h5></div>

    <input value="button" type="button" onclick="fun()" />

    <div>元素一</div>

<div>元素二</div>

<div>元素三</div>


</body>


正在回答

3 回答

css 是一个函数,它需要参数

0 回复 有任何疑惑可以回复我~

谢谢你!!我发现问题就出在$first.css = ('color', 'blue')这里,这里不能用等号。好像和src没有太大关系,我也不太懂两个src有什么区别。。

0 回复 有任何疑惑可以回复我~

你把<script src="http://code.jquery.com/jquery-1.11.3.js"></script> 

的src改成https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js

再把 $first.css = ('color', 'blue');

改成 $first.css('color', 'blue');

就可以了

而且$(document).ready(function(){})的作用是在页面加载完以后就运行函数,不需要再加一个onclick来运行函数

0 回复 有任何疑惑可以回复我~
#1

慕勒300643 提问者

谢谢你!!我发现问题就出在$first.css = ('color', 'blue')这里,这里不能用等号。好像和src没有太大关系,我也不太懂两个src有什么区别。。
2018-11-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么用按钮调用函数的方法没有反应?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信