Javascript 骨干。。链接触发器
我想点击一个链接,让我的JS来找出哪个链接被点击了Javascript 骨干。。链接触发器,javascript,backbone.js,Javascript,Backbone.js,我想点击一个链接,让我的JS来找出哪个链接被点击了 <ul> <li><a href="#">Prev</a></li> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li>
<ul>
<li><a href="#">Prev</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">Next</a></li>
</ul>
谢谢我愿意这样做
首先将id添加到您的UL,以便我们可以在其他ULs中找到它
<ul id="list">
<li><a href="#">Prev</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">Next</a></li>
</ul>
<ul id="list">
<li><a href="#">Prev</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">Next</a></li>
</ul>
var view = Backbone.View.extend({
el : $('#list'), // map the view to your list
initialize: function(){
console.log('started');
},
events : {
"click li" : "clicked" // add an event listener
},
clicked: function(val){ // create a callback to the event
alert("clicked " + val);
}
});
window.app = new view();