选择在jquery中动态添加的类
Selecting class that was added dynamically in jquery
我正在尝试用addClass()添加类名来更改div。但我做不到。
div。点击这个div会从类中删除"一",并用"两"代替它,我已经做到了。
<div class="product one">
Click
</div>
以及jquery。不幸的是,我似乎无法删除"二"并添加"三",也无法将jquery上的任何更改应用于"二"。
$('.product').on('click', function() {
$(this).removeClass('one').addClass('two');
TweenLite.to(".home_loop", 0.3, {height:110});
});
$('.two').on('click', function() {
$('this').removeClass('two').addClass('three');
TweenLite.to(".home_loop", 0.3, {height:0});
});
这是一个简化的例子(去掉了粗花呢)当我点击单词"click"时,使用了一个检查器来查看类的更改。
http://jsfiddle.net/do6t4pa5/3/show/
我也尝试过使用.thoggle,但它会使div中的链接不起作用。
尝试FIDDLE
参考代码
$(document).ready(function(){
$('.product').on('click', function() {
$(this).removeClass('one').addClass('two');
$('.two').on('click', function() {
$(this).removeClass('two').addClass('three');
});
});
});
希望它能帮助
$(document).ready(function(){
}).on('click','.product',function(){
$(this).removeClass('one').addClass('two');
}).on('click','.two',function(){
$(this).removeClass('two').addClass('three');
});
相关文章:
- 正在添加动态第二类Jquery
- 如何在javascript而不是jquery中添加动态列表
- 为图例添加动态色彩标签
- 如何在谷歌表单中添加动态字段
- 如何添加动态Id's并在运行时提取它们
- 在 JavaScript 中添加动态文本
- 如何添加动态表单元素但保留其值(JS)
- 使用AngularJs在自定义TinyMCE编辑器中添加动态数据
- 如何使用JavaScript添加动态HTML内容(DIV)
- javascript初学者:在javascript中添加动态样式
- 如何使用Javascript在html源中添加动态数据
- 向Uploadify添加动态字段
- 如何在 Vue.js 中添加动态组件/部件
- 锚导航与坚持到顶部菜单..需要向锚点添加动态偏移量
- Javascript:添加动态方法
- 向角度对象添加动态功能
- 添加动态文本框时更新动态高度
- JavaScript 运行时错误:无法在 Windows 8 应用中添加动态内容
- 添加动态点击事件
- 添加动态字段以创建特定的 JSON 格式