Javascript 在图像顶部添加数字

Javascript 在图像顶部添加数字,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我面临一个问题,从CSS文件中添加一个文本。我尝试了关键词内容,但似乎没有帮助 所以我想做的是,当用户单击图像时,我想添加数字(以增量顺序)。例如单击1应显示1(白色框旁边),然后单击2等 我添加了一个名为counter的变量,并将其初始化为0。因此,当用户单击计数器时,计数器将增加1。但是,我认为仅属性content就足够了,因为我假设文本的颜色不是白色(即框的颜色) : 上面的代码是我想要编辑的。但是,我创建了另一个JSFIDLE来做一个示例 只需将数字放入div中: $(文档).ready

我面临一个问题,从CSS文件中添加一个文本。我尝试了关键词内容,但似乎没有帮助

所以我想做的是,当用户单击图像时,我想添加数字(以增量顺序)。例如单击1应显示
1
(白色框旁边),然后单击
2

我添加了一个名为
counter
的变量,并将其初始化为
0
。因此,当用户单击
计数器时,计数器将增加
1
。但是,我认为仅属性
content
就足够了,因为我假设文本的颜色不是白色(即框的颜色)

:


上面的代码是我想要编辑的。但是,我创建了另一个JSFIDLE来做一个示例

只需将数字放入div中:

$(文档).ready(函数(){
var计数=0;
$(文档)。单击(函数(ev){
$(“正文”)。附加(
$(''+++计数+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

只需将数字放入div中:

$(文档).ready(函数(){
var计数=0;
$(文档)。单击(函数(ev){
$(“正文”)。附加(
$(''+++计数+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

只需将数字放入div中:

$(文档).ready(函数(){
var计数=0;
$(文档)。单击(函数(ev){
$(“正文”)。附加(
$(''+++计数+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

只需将数字放入div中:

$(文档).ready(函数(){
var计数=0;
$(文档)。单击(函数(ev){
$(“正文”)。附加(
$(''+++计数+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

您可以插入
var计数器=0
在js文件的开头初始化变量,而不是在单击函数insert
counter++
在每次单击时递增计数器;在
''+计数器+'
中,在正文中附加函数更改
'

因此,您的代码将如下所示:

$(document).ready(function(){ 
var counter = 0;

    $(document).click(function (ev) {   
        counter++;
        $("body").append(            
            $('<div>' + counter + '</div>').css({
                position: 'absolute',

                top: ev.pageY + 'px',
                left: ev.pageX + 'px',
                width: '40px',
                height: '40px',
                background: '#fff'

            })              
        );               
    });

});
$(文档).ready(函数(){
var计数器=0;
$(文档)。单击(函数(ev){
计数器++;
$(“正文”)。附加(
$(''+计数器+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

您可以插入
var计数器=0
在js文件的开头初始化变量,而不是在单击函数insert
counter++
在每次单击时递增计数器;在
''+计数器+'
中,在正文中附加函数更改
'

因此,您的代码将如下所示:

$(document).ready(function(){ 
var counter = 0;

    $(document).click(function (ev) {   
        counter++;
        $("body").append(            
            $('<div>' + counter + '</div>').css({
                position: 'absolute',

                top: ev.pageY + 'px',
                left: ev.pageX + 'px',
                width: '40px',
                height: '40px',
                background: '#fff'

            })              
        );               
    });

});
$(文档).ready(函数(){
var计数器=0;
$(文档)。单击(函数(ev){
计数器++;
$(“正文”)。附加(
$(''+计数器+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

您可以插入
var计数器=0
在js文件的开头初始化变量,而不是在单击函数insert
counter++
在每次单击时递增计数器;在
''+计数器+'
中,在正文中附加函数更改
'

因此,您的代码将如下所示:

$(document).ready(function(){ 
var counter = 0;

    $(document).click(function (ev) {   
        counter++;
        $("body").append(            
            $('<div>' + counter + '</div>').css({
                position: 'absolute',

                top: ev.pageY + 'px',
                left: ev.pageX + 'px',
                width: '40px',
                height: '40px',
                background: '#fff'

            })              
        );               
    });

});
$(文档).ready(函数(){
var计数器=0;
$(文档)。单击(函数(ev){
计数器++;
$(“正文”)。附加(
$(''+计数器+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',
背景:“#fff”
})              
);               
});
});

您可以插入
var计数器=0
在js文件的开头初始化变量,而不是在单击函数insert
counter++
在每次单击时递增计数器;在
''+计数器+'
中,在正文中附加函数更改
'

因此,您的代码将如下所示:

$(document).ready(function(){ 
var counter = 0;

    $(document).click(function (ev) {   
        counter++;
        $("body").append(            
            $('<div>' + counter + '</div>').css({
                position: 'absolute',

                top: ev.pageY + 'px',
                left: ev.pageX + 'px',
                width: '40px',
                height: '40px',
                background: '#fff'

            })              
        );               
    });

});
$(文档).ready(函数(){
var计数器=0;
$(文档)。单击(函数(ev){
计数器++;
$(“正文”)。附加(
$(''+计数器+'').css({
位置:'绝对',
顶部:ev.pageY+‘px’,
左:ev.pageX+‘px’,
宽度:“40px”,
高度:'40px',