jQuery模糊方法,图像而不是文本

问题描述 投票:0回答:1

我最近一直在研究jQuery,并希望自己尝试一些教程没有指定的东西,我在网上搜索它但找不到答案。基本上我做了一个简单的表单文本框,当用户关注文本框但没有输入任何内容并点击其他地方时,会显示一条消息“忘记添加文本?​​”但我希望弹出一个图像而不仅仅是文本,我该怎么做?

enter image description here

$( “输入”)。模糊(函数(){

    if( $(this).val()==""){
        $(this).css('border','sold 1px red');
        $('#box').text('Forgot to add text?');

ps:在css中制作了一个小黄色框,在该框中是消息显示的位置,这就是为什么你看到“#box”

blur
1个回答
0
投票

如何使用CSS background-image?

   if( $(this).val()==""){
        $(this).css('border','sold 1px red');
        $('#box').css('background-image', 'url(url_to_image.jpg)'):       
        $('#box').text('Forgot to add text?');

但不要忘记尺寸和定位。 ;)

没试过,但它可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.