我正在处理一个非常动态的页面,为了简单起见,它将有很多我们称之为按钮的按钮(实际上是 div)。
这些按钮有一个 span 标签,里面有display:none;
. 所有这些“按钮”都有 Span 内部和隐藏它们的 css 类。我不能为每个人创建一个#ID,它们将是动态的
我怎样才能使用 Jquery.show()
仅使用被单击的项目进行动画处理。我无法输入 ID,因为它将使用 php 动态创建。
我正在处理一个非常动态的页面,为了简单起见,它将有很多我们称之为按钮的按钮(实际上是 div)。
这些按钮有一个 span 标签,里面有display:none;
. 所有这些“按钮”都有 Span 内部和隐藏它们的 css 类。我不能为每个人创建一个#ID,它们将是动态的
我怎样才能使用 Jquery.show()
仅使用被单击的项目进行动画处理。我无法输入 ID,因为它将使用 php 动态创建。
$('.button').click(function(){
$(this).find('span').show();
})
尝试这个
$(".button").click(function(){
$("div span").hide();
$(this).find("span").show();
});
$(".className or #idName").css("thecssselector", "thevalue");
这里有一些小提琴。
$('div').click(function(){
$(this).find('span').fadeIn("slow");
});
使用这个 jQuery:
$(document).ready(function(){
$("tag name or id on which you will click").click(function(){
$("tagname on which you want to apply the css").css("property_name","property_value");
});
});