~~~
.item {
hover-on! :
ele = $1( input.url ) ,
ele:empty == true ?
(self.value = "empty") #
(self.value = "filled"),
ele:hover = true,
self::width = ele.box-content-width(),
self.$(.icon) -> @(ele) ele::background = "#CCC"
;
}
~~~
上面红色的语句执行的结果是:
遍历当前鼠标悬停的 .item 元素内的所有 .icon 元素, 并将他们的背景设置为灰色.
枚举语句格式:
~~~
集合 -> @(局部变量名) 操作语句
AAuto中类似的遍历集合的代码如下:
for 局部变量名 in 集合{
//其他操作语句
}
~~~
枚举通常被用于处理元素集合.