jquery背景图像css
jquery background image css
我一直在尝试这项工作,但我无法得到我放入的代码:
案例1代码无效
onmouseover="jQuery(this).css({background-image:url('<?php echo $ur;?>')});"
我认为代码是可以的,但没有得到工作,网址是可以的。只有使用这个才能工作:
案例2代码工作正常
onmouseover="jQuery(this).css('background-image','url('<?php echo $ur;?>')');"
但在第一种情况下不起作用,我需要使用第一种情况,因为我需要添加更多的css 代码
我不明白发生了什么没有工作
感谢您的帮助,关于
您可以通过多次调用函数来获得多行css:
<script>
function myMouseOver() {
jQuery(this).css('background-image','url('<?php echo $ur;?>')');
jQuery(this).css('margin','1337');
jQuery(this).css('padding','1337');
// etc
}
</script>
然后无论你在哪里使用鼠标,
onmouseover="myMouseOver()"
不要在html中绑定。尽可能地将标记与逻辑分离。
<tag class="something" data-background="<?php echo $ur;?>"></tag>
脚本:
$('.something').on('mouseover', function(){
var $this = $(this);
$this.css('backgroundImage', "url('"+ $this.data('background') +"')");
}).on('mouseout', function(){
$(this).css('backgroundImage', '');
});
jQuery(this).css('background-image','url('<?php echo $ur;?>')');
jQuery(this).css({'background-image':'url('<?php echo $ur;?>')'});
通常包括连字符的CSS属性需要在JavaScript
例如,CSS属性font-size
表示为当在JavaScript中用作属性名称时,作为CCD_ 2。然而,将CSS属性的名称传递给
.css()
方法作为字符串–在这种情况下或者连字符形式也可以。
https://learn.jquery.com/using-jquery-core/css-styling-dimensions/
当CSS用作对象属性时,始终使用camelCase
onmouseover="jQuery(this).css({backgroundImage:url('<?php echo $ur;?>')});"
而且您使用的是jQuery,所以为什么不使用合适的事件处理程序以及呢
$('.element').on('mouseeover', function() {
$(this).css({
backgroundImage : 'url(' + $(this).data('bg') + ')'
});
});
然后
<div class="element" data-bg="<?php echo $ur;?>"></div>
您可以使用.attr函数更改样式属性:
onmouseover="jQuery(this).attr('style', 'background-image:url(<?php echo "'"+$ur+"'";?>)');"
相关文章:
- 使用NG Repeat angularJS格式化CSS图像
- 使用jquery在toggle上添加和删除css图像类
- Javascript 中的动态 CSS 图像 URL
- 无法在单个 HTML 页面上显示 Java/CSS 图像库的多个实例
- 加载时翻转 CSS 图像
- 在SVG中显示CSS图像精灵,而不使用外来对象
- 在创建的Joomla模块中链接背景CSS图像
- 使用 JavaScript 下载页面的 CSS/图像等 HTTPS 资源并将它们写入临时文件
- CSS 图像查看器:图像旋转(和缩放)
- HTML/CSS图像悬停-使用不同大小的图像
- Jquery和CSS图像居中在选项卡中不起作用
- 分离css图像属性
- CSS图像不透明度渐变与多个元素(类)
- 在显示预加载程序的同时预加载所有CSS图像
- 模糊背景- Jquery /纯CSS /图像
- 调整CSS图像蒙版:悬停在旋转木马上
- JS CSS -图像只是弹出或弹出没有动画
- 从子文件夹访问CSS图像时不显示
- 是否有可能在grunt中获得实时css/图像重新加载
- JS/CSS图像动画滚动效果