使用JQuer点击任意项目,实现如效果图(字体颜色任意),根据所完成的任务书写报告,报告包含:完成项目的方法,具体流程,主要代码,项目体会
时间: 2023-10-01 19:03:12 浏览: 40
任务要求:
使用JQuery点击任意项目,实现如效果图(字体颜色任意)
完成方法:
1. 在HTML文件中设置一个包含多个项目的列表,每个项目用li标签包裹;
2. 在CSS文件中设置每个项目的样式,包括字体大小、颜色、背景颜色等;
3. 在JS文件中使用JQuery选择器选中所有项目,设置点击事件;
4. 在点击事件中,设置被点击项目的样式变化,比如修改字体颜色。
具体流程:
1. 在HTML文件中创建一个包含多个项目的列表,如下:
```html
<ul>
<li>项目1</li>
<li>项目2</li>
<li>项目3</li>
<li>项目4</li>
</ul>
```
2. 在CSS文件中设置每个项目的样式,比如:
```css
li {
font-size: 16px;
color: #333;
background-color: #fff;
padding: 10px;
margin-bottom: 10px;
cursor: pointer;
}
```
3. 在JS文件中使用JQuery选择器选中所有项目,设置点击事件:
```js
$('li').click(function() {
// 点击事件代码
});
```
4. 在点击事件中,设置被点击项目的样式变化,比如修改字体颜色:
```js
$('li').click(function() {
$(this).css('color', 'red');
});
```
主要代码:
```html
<ul>
<li>项目1</li>
<li>项目2</li>
<li>项目3</li>
<li>项目4</li>
</ul>
```
```css
li {
font-size: 16px;
color: #333;
background-color: #fff;
padding: 10px;
margin-bottom: 10px;
cursor: pointer;
}
```
```js
$('li').click(function() {
$(this).css('color', 'red');
});
```
项目体会:
通过这个小项目,我更加熟悉了JQuery的使用,尤其是选择器和事件的应用。同时,也加深了对HTML和CSS的理解,以及它们与JS的交互方式。在实现过程中,我也遇到了一些问题,比如如何实现多次点击可以取消选中状态,但经过查阅资料和尝试,最终解决了问题。总的来说,这个小项目让我对前端开发有了更深入的认识和理解。