移除被点击的元素,然后应用css
Remove Clicked Element and then apply css?
我在图像的顶部放置了一个div。在点击事件的div,我正在删除div,然后应用CSS到图像,但CSS没有得到应用。下面是代码
$('#one').live('click', function() {
$('#one').remove();
var selglobe= $('#' + globe);
selglobe.addClass('abc');
selglobe.css("border","double");
});
尝试这个,HTML代码:
$('#one').live('click', function() {
$('#one').remove();
console.log('HTML Globe value is ' + globe);
flipIt(this);
});
JQUERY: function flipIt(obj){
if(status==1 )
{
alert('If'+globe);
console.log('JS Globe Value is'+globe);
var $selglobe = $('#' + globe);
$('#id11').addClass('imgnew');
$('#id12').addClass('transition');
$selglobe.addClass('anam');
$selglobe.css("border", "double");
$selglobe.css("border-color", "yellow");
}
看看这个由注释提供的jsFiddle:http://jsfiddle.net/jF4mh
检查jquery版本。你正在使用的"live"函数已经从jquery 1.9中删除了。这可能就是问题所在。
在哪里定义地球仪?
无论如何,我将使用on点击,只是在最后删除元素。
$('#one').on('click', function() {
$('#one').remove();
var selglobe= $('#' + globe);
selglobe.addClass('abc');
selglobe.css("border","double");
});
相关文章:
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- ThreeJS将画布中的文本渲染为纹理,然后应用于平面
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 选择具有ID的父级的第一个子级以外的所有子级,然后应用操作
- AngularJS:跟踪在Web应用程序中花费的时间,然后在特定时间触发事件
- 添加表单字段,然后对其应用JS函数
- CSS在第一次点击jQuery.post提交时没有应用,然后在随后的点击中没有更新
- 如何应用 ng-注释,然后在 gulp-if 中丑化
- 使用javascript加载元素,然后应用它们javascript
- NFC RFID应用程序读取标签,然后将其存储以供以后使用
- 添加新的第一个参数,然后应用原始参数
- 如何在应用程序模板中先加载 Ember 组件,然后再加载其他所有内容
- 从应用程序加载网页,然后单击该页面上的链接
- 在Angular中,我如何删除“;选择“;从一个李开始上课,然后把它应用到一个新的李身上
- jQuery-循环通过TD宽度,然后循环通过TH并应用TD宽度
- 角度运行函数,然后应用
- 移除被点击的元素,然后应用css
- jQuery toLowerCase,然后应用大写CSS样式
- 将自变量前置到自变量,然后应用
- 检查图像是否具有标题属性,然后应用于图像选择器