我看,如果某些元素可以被引用,那么如果我对该元素进行了任何更改,它也会在另一个元素中进行更改。例如,引用HTML元素
<div id="trigger" data-referencedID="meter voltmeter ammeter vmeter">Trigger</div>
...
...
<div id="meter">
<!-- Its children goes here -->
</div>
...
...
<div id="voltmeter">
<!-- Its children goes here -->
</div>
...
...
<div id="ammeter">
<!-- Its children goes here -->
</div>
...
...
<div id="vmeter">
<!-- Its children goes here -->
</div>
jQuery中或JS
现在:
$("#trigger").click(function() {
$(this).addClass("animated"); // The same class will be also added to the elements defined in attribute.
});
我能做到这一点是这样的:
$("#trigger").click(function() {
var a = $(this).data("referenced").split(" ");
for(var i = 0; i < a.length; i++) {
$("#"+a).addClass("animated");
}
$(this).addClass("animated");
});
但它不是很好看,方便加我可以有更多的具有引用属性的主要元素。
如何在我的文档中轻松添加引用?
使用淘汰赛:http://knockoutjs.com/ – Tomer
@fatman我会看看它。谢谢;)似乎有帮助。 –