我正在使用正方形40px*40px在画布上绘制地图.一切顺利,直到我,通过偏移画布(使用变换),滚动地图.然后,无处不在,瓷砖之间的线条.见下图.
为什么?
以Google App Store留言板演示为例,当输入多行并存储时,当回读并显示时,它会出现在一行中.
我们怎样才能让它在最初进入多条线条时显得格外出现?
databasemodel是这样的:
class Greeting(db.Model):
author = db.UserProperty()
content = db.StringProperty(multiline=True)
date = db.DateTimeProperty(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)
提交表格如下:
self.response.out.write("""
<form action="/sign" method="post">
<div><textarea name="content" rows="3" cols="60"></textarea></div>
<div><input type="submit" value="Sign Guestbook"></div>
</form>
</body>
</html>""")
Run Code Online (Sandbox Code Playgroud) 鉴于这个简单的设置
<div class="parent">
<div class="child">I'm spoiled</div>
</div>
<div class="aunt"></div>
<div class="uncle"></div>
<div class="parent">
<div class="child">I'm spoiled</div>
</div>
<div class="aunt"></div>
<div class="uncle"></div>
Run Code Online (Sandbox Code Playgroud)
当我在类"叔叔"上发现点击时,我想得到最近的".parent"的兄弟姐妹.我应该可以做到
$( this ).prev( ".parent" ).children( ".child" ).text();
Run Code Online (Sandbox Code Playgroud)
...但是这会返回一个空白.
如果我做
$( this ).prev().prev().children( ".child" ).text();
Run Code Online (Sandbox Code Playgroud)
...这会返回预期的结果:"我被宠坏了"
使用prev([选择器])是否有一些限制?
[UPDATE]
.prevAll()返回所有previuos类,因此得到的结果
$( this ).prevAll( ".parent" ).children( ".child" ).text();
Run Code Online (Sandbox Code Playgroud)
如果我点击第二个".uncle","我被宠坏了,我被宠坏了",这不是我想要的结果.
我只需要最接近的前一个.