我在HTML中这么写的一个调用js函数的方法:
<div class="stars-off" id="stars-1" onclick="doRating(this);"></div>
然后在写这个doRating的时候这么写的:/**
* 用户给某个产品评分, 用的是jQuery
*/
function doRating(obj)
{
var s = "#" + obj.id;
alert($(s).id);
}但是为何总是打印出undefined?是$(s)这个表达式有问题么?
<div class="stars-off" id="stars-1" onclick="doRating(this);"></div>
然后在写这个doRating的时候这么写的:/**
* 用户给某个产品评分, 用的是jQuery
*/
function doRating(obj)
{
var s = "#" + obj.id;
alert($(s).id);
}但是为何总是打印出undefined?是$(s)这个表达式有问题么?
解决方案 »
- 请教高手jquery小段代码
- 求:baidu,google,sogou地图使用分析
- js怎么区分大回车键和小回车键啊?
- 大家帮我看看这段js有什么问题?
- IFRAME内使用锚点,页面无法准确定位的问题.求教!
- 动态添加的li在ready函数里面定义li的click事件没有作用
- 如何获取<div></div>之间的文本内容?
- javascript的奇怪问题
- 我要在JavaScript中控制Radionbutton的变化:选中其中的一个RadioButton,其它都变成radiobutton.check=false,怎么做?在线等,有结果立刻
- 提交之后,使用history.back()和浏览器的后退,form的值都丢失?why?
- spket 不知道怎么写一个可以在此IDE下运行的例子,请指教,谢谢
- 前端开发和美工是一回事吗?
<tr>
<td>${list1.housetype }</td>
<td>${list1.houseprice }</td>
<td>${list1.housezongjia }</td>
<td><a href="#" onclick="toHotelRes('${list1.houseprice }')">预订</a></td>
</tr>
</s:iterator>toHotelRes 里面放的是一个参数可以放一个对象么?onclick="toHotelRes('${list1.houseprice }') 也就是在这个toHotelRes 方法里我想传递当前LIST可以么?