我最近一直在学习jQuery,我想自己尝试一些教程中没有指定的东西,我已经在网上搜索过了,但是找不到答案。基本上,我创建了一个简单的表单文本框,当用户将注意力集中在文本框上,但没有键入任何内容,然后单击其他地方时,会显示一条消息,显示“忘记添加文本?”但是我想弹出一个图像而不仅仅是文本,我该怎么做呢?
$(“input”)函数(.blur(){
if( $(this).val()==""){
$(this).css('border','sold 1px red');
$('#box').text('Forgot to add text?');
ps:在css中做了一个黄色的小方框,这个方框里面是消息显示的地方,这就是为什么你会看到"# box“的原因
发布于 2018-03-02 19:15:44
使用CSS背景图像怎么样?
if( $(this).val()==""){
$(this).css('border','sold 1px red');
$('#box').css('background-image', 'url(url_to_image.jpg)'):
$('#box').text('Forgot to add text?');
但不要忘记大小和定位。;)
没有尝试过,但它可以工作。
https://stackoverflow.com/questions/49067930
复制相似问题