Javascript 。单击类的“获取输入”
下面是我在课堂上的onclick事件。我所要做的就是如何从html元素中获取输入,在该元素上单击Javascript 。单击类的“获取输入”,javascript,jquery,Javascript,Jquery,下面是我在课堂上的onclick事件。我所要做的就是如何从html元素中获取输入,在该元素上单击.slideto 例如 对于自定义属性,应该使用data-* $(".slideto").click(function(){ alert($(this).data("input")); }); 以及HTML: <span class="slideto" data-input="4"> 对于自定义属性,您应该使用数据-* $(".slideto").click(functi
.slideto
例如
对于自定义属性,应该使用
data-*
$(".slideto").click(function(){
alert($(this).data("input"));
});
以及HTML:
<span class="slideto" data-input="4">
对于自定义属性,您应该使用
数据-*
$(".slideto").click(function(){
alert($(this).data("input"));
});
以及HTML:
<span class="slideto" data-input="4">
在处理程序中,
此
引用单击的元素。所以你只需要:
alert($(this).attr("input"));
在处理程序中,
此
引用单击的元素。所以你只需要:
alert($(this).attr("input"));
您可以执行以下操作:
你可以做:
试试这个
$(".slideto").click(function(){
alert($(this).attr('input'));
});
试试这个
$(".slideto").click(function(){
alert($(this).attr('input'));
});
。按类选择,这是指当前项
$(".slideto").click(function(){
var value = $(this).attr('input');
});
。按类选择,这是指当前项
$(".slideto").click(function(){
var value = $(this).attr('input');
});
input
不是有效的属性,您可以使用data-*
属性,然后可以使用data()
方法$(this)获取值。数据('input')
input不是有效的属性,您可以使用data-*
属性,然后可以使用data()获取值
method$(this)。数据('input')
不要对此进行否决<代码>输入不是有效的属性,因此这是最佳解决方案。请不要对此进行否决<代码>输入不是有效属性,因此这是最佳解决方案。