目前我使用的是这样的:
$('.myclass').click(function(){
var msg = $(this).attr('id');
alert(msg)
});
与HTML:
< a href="#" class="myclass" id="101">Link</a>
如果我需要更多的参数,我将如何读? 还有是我使用的正确方法目前的方法是什么? 我原来是用隐藏输入字段所以它已经是一个升压。 :p
目前我使用的是这样的:
$('.myclass').click(function(){
var msg = $(this).attr('id');
alert(msg)
});
与HTML:
< a href="#" class="myclass" id="101">Link</a>
如果我需要更多的参数,我将如何读? 还有是我使用的正确方法目前的方法是什么? 我原来是用隐藏输入字段所以它已经是一个升压。 :p
jQuery的事件
jQuery的。点击()
$('.myclass').bind("click", { Param1: "", Param2: 2 }, function(event){
alert(event.data.Param2);
});
你可以使用bind()
和发送更多数据来对事件处理程序event.data
这可能不是最好的方法,但有些事我所做的是连字符划定与其他PARAMS id属性,如id="101-red-420582"
这三个不同的含义,并且可以使用很容易分解split()
功能。 不是最好的,本身,而是我已经做到了,它的作品。
快速解决方案
<p class="msg_head" id="837" rel="a" **till_limit="9"**>Header-1 </p>
你可以作为参考
$(this).attr('till_limit');
这就好比定义自己的ID,并参照元素按照您的要求类似的解决方案。