我正在尝试使用 html5/jquery 开发简单的鲍鱼游戏,但我发现了我无法向自己解释的问题。
有一个板子,是jquery绘制的,还有一些可移动的球(也是jquery绘制的)
我想根据当前的 DOM 结构向服务器发送 ajax 请求。
我有这样的源代码(来自萤火虫):(它是带有一些 id 的瓷砖,包括一些图像,也许还有球)
<div class="tile ui-droppable" id="tile0-5" style="position: absolute; top: 364px; left: 0px; width: 72px; height: 72px;">
<img src="/abalone/www/images/tile.png" width="72" height="72" alt="tile">
<img class="ball white-ball ui-draggable" src="/abalone/www/images/white-ball.png" width="36" height="36" alt="white-ball" id="ball0-5" style="position: absolute; top: 18px; left: 18px; z-index: 99999;">
</div>
所以假设瓷砖的 id 是 tile0-5 我尝试写入控制台(但常规脚本都不起作用)
$("#tile0-5").children()
我期待这两个图像 - 瓷砖和球,但只有瓷砖被退回。我已经尝试添加选择器
$("#tile0-5").children(".ball")
返回空数组(我的意思是没有结果)
这是我面临的最后一个问题,有人可以帮我吗?我使用最新的 jquery 稳定版本
非常感谢,伙计们
编辑:我也试过
$("#tile0-5").find(".ball")
这也没有用。