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