将javascript应用于我们应用css的页面......不是很好吗?

ret*_*eto 1 javascript

我只是想到能够应用javascript代码就像你可以应用css一样非常好.

想象一下:

/* app.jss */
div.closeable : click {
  this.remove();
}

table.highlightable td : hover {
  previewPane.showDetailsFor(this);
}

form.protectform : submit { }
links.facebox : click {} 
form.remote : submit {
   postItUsingAjax()... }
Run Code Online (Sandbox Code Playgroud)

我相信有更好的例子.

你可以在dom上做类似的东西:loadad - > $$(foo.bar).onClick(但这只适用于dom:loadad中存在的元素)......等等.但是拥有一个jss文件真的很酷.

嗯,这必须是一个问题,而不是一个问题...所以我的问题是:有类似的东西吗?

Appendum

我知道Jquery和prototype允许用$$做类似的事情和方便的帮助来捕获事件.但我有时不喜欢这个变体是处理程序只安装到网站首次加载时已存在的元素上.

Gab*_*ley 7

我所看到的最接近你所谈论的是jQuery的直播活动:

http://docs.jquery.com/Events/live

它们基本上会在创建新元素时添加它们,并添加您指定的相应处理程序代码.