<script type="text/javascript">
$(document).ready(function(){
$("div").click(function(){
$("p").html($(this).css("background-color"));
})
})
</script>
</head>
<body>
<div style="width:100px;height:100px;
background:#ccc"></div>
<p id="result">Click in the box</p>
</body>
$("p").html($(this).css("background-color")); 这句的this指的是什么呢?前面为什么加$呢?
$(document).ready(function(){
$("div").click(function(){
$("p").html($(this).css("background-color"));
})
})
</script>
</head>
<body>
<div style="width:100px;height:100px;
background:#ccc"></div>
<p id="result">Click in the box</p>
</body>
$("p").html($(this).css("background-color")); 这句的this指的是什么呢?前面为什么加$呢?
解决方案 »
- 怎么解决IE提示“是否停止运行此脚本?此页面上的脚本造成Internet Explore运行速度减慢。如果继续运行,您的计算机将可能停止响应。”这个问题-在线等
- 请教下Eclipse写JS建立新项目,想有一个wizard直接生成默认的目录结构、通用库以及基础页面之类的,应该怎么写?
- 想做一个类似于新浪原来的广告效果的贺新年图片自动下拉上缩的javascript效果.
- 我模拟singleton的写法初始化的时候怎么传参数啊?
- js函数实现在页面任意位置插入DIV
- 关于iframe的滚动条的问题
- firefox下如何实现textarea滚动条始终保持在最下方?
- 请教
- 高手请进,我急。。。就就我。。。........
- 求一个正则表达式
- Android平台的应用商店该怎么做???
- 留言板的代码在其他浏览器都好用,在ie下就不行?
加$为是为了把DOM对象的转换为jQuery对象,这样才能使用.css()方法。