首页 > 其他分享 >切换div块内容以及切换点击事件

切换div块内容以及切换点击事件

时间:2023-11-22 21:00:56浏览次数:36  
标签:btn attr hkeep 点击 html 切换 onclick div ChangeSale

今天想不用写好几个div块然后切换点击事件一直修改div中的内容于是写除了这个切换功能,以此记录遇到的问题也为大家解决一个难题。

现在是这样的

切换div块内容以及切换点击事件_html

切换div块内容以及切换点击事件_html_02

然后写js

function ChangeSale() {
        $("#img_one").attr("src", "此处写图片地址");
        $('.hkeep_name').html("人名");
        $('.pf_one').html(" 评分 : 5.0 | ");
        $('.fuwu_one').html(" 服务 : 502 | ");
        $('.daikan_one').html(" 带看 : 65");
        $('.hkeep_btn_new').removeAttr("onclick");
        $('.hkeep_btn_new').attr("onclick", "ChangeSale_one()");
    }

切换div块内容以及切换点击事件_html_03

切换div块内容以及切换点击事件_html_04

现在是切换完的,还可以继续修改,再次写点击事件

function ChangeSale_one() {
        $("#img_one").attr("src", "图片地址");
        $('.hkeep_name').html("人名");
        $('.pf_one').html(" 评分 : 5.0 | ");
        $('.fuwu_one').html(" 服务 : 492 | ");
        $('.daikan_one').html(" 带看 : 60");
        $('.hkeep_btn_new').removeAttr("onclick");
        $('.hkeep_btn_new').attr("onclick", "ChangeSale_two()");
    }

然后点击到最后一次可以写回去,就可以达到重复

function ChangeSale_six() {
        $("#img_one").attr("src", "图片地址");
        $('.hkeep_name').html("人名");
        $('.pf_one').html(" 评分 : 5.0 | ");
        $('.fuwu_one').html(" 服务 : 489 | ");
        $('.daikan_one').html(" 带看 : 59");
        $('.hkeep_btn_new').removeAttr("onclick");
        $('.hkeep_btn_new').attr("onclick", "ChangeSale()");
    }

我是写了七个点击事件,所有就写到了ChangeSale_six,大家还可以继续写也可以缩小写。

切换div块内容以及切换点击事件_点击事件_05

切换div块内容以及切换点击事件_双引号_06

当点击七次后就回到了最初。

这就是我所讲解的切换div内容以及更改点击事件

removeAttr是去除内容,而attr是添加内容,记得添加时onclick时事件需要加双引号。记得添加Jquery包,不然运行不了。

标签:btn,attr,hkeep,点击,html,切换,onclick,div,ChangeSale
From: https://blog.51cto.com/u_16281588/8519866

相关文章

  • Codeforces Round 905 (Div. 2)
    \(A.Chemistry\)https://codeforces.com/contest/1888/submission/233505834\(B.Raspberries\)https://codeforces.com/contest/1888/submission/233506474\(C.YouAreSoBeautiful\)题意:给定一个长\(n\)的序列\(a\)。对于区间\([l,r]\),如果\(a\)没有其它子序列(......
  • Codeforces Round 909 (Div. 3)
    CodeforcesRound909(Div.3)A.GamewithIntegers题意:给定一个数\(x\),\(A,B\)两人轮流进行操作,\(A\)先操作。每次给\(x\)加一或者减一,操作完后\(x\%3==0\)者获胜。判断获胜者。解题思路:判断\(A\)操作完是否能获胜,如果不能,那么一定是\(B\)获胜。代码:#include<bit......
  • Codeforces Round 905 (Div. 3) ABCDEG1
    CodeforcesRound905(Div.3)ABCDEG1A.Morning思路:签到,直接模拟。//AConemoretimes//nndbk#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;constintmod=1e9+7;constintN=2e5+10;intmain(){ios::sync_with_stdio(fal......
  • No installations recognized 以及 nvm use切换node版本无效的解决办法
    NodeJS版本管理工具——NVM:https://blog.csdn.net/weixin_44767973/article/details/131591333  前端开发node.js、vue安装环境【安装node版本管理工具-nvm,耗时一天时间踩坑总结】: https://blog.csdn.net/weixin_48337566/article/details/127003773 Noinstallationsr......
  • [Qt] QTableView 点击左上角重新排序
    QSortFilterProxyModel的排序函数如果column是-1时可以重置通过findChild找到QTableView左上角的button//cornerbuttonoftableviewautocornerBtn=view->findChild<QAbstractButton*>();//donotselectallwhenclickedcornerBtn->disconnect();......
  • Educational Codeforces Round 99 (Rated for Div. 2)
    https://codeforces.com/contest/1455很久没有vp了,感觉思维又僵化了A题直接看样例,直接猜是长度。B题首先如果是\(x=\frac{n(n+1)}{2}\),那么就是n否则如果\(x=\frac{n(n+1)}{2}+y\),分成两类y=n,ans=n+2,y<n,我们总可以找到前面一个替换,然后恰好的到n,选取z=n-y即可C题感觉比B......
  • Educational Codeforces Round 156 (Rated for Div. 2) ABCD
    EducationalCodeforcesRound156(RatedforDiv.2)ABCDA.SumofThree题意:给定正整数\(n\),判断是否存在正整数\(a\),\(b\),\(c\)满足:\(a+b+c=n\)。\(a\),\(b\),\(c\)均不是\(3\)的倍数。如存在,输出YES并构造一组方案,否则输出NO。思路:法一:我们分类讨论。根据......
  • 浏览器标签页切换获取数据
    refresh(){/*浏览器标签页切换会触发"visibilitychange"事件*/document.addEventListener('visibilitychange',e=>{//切换显示标签if(document.visibilityState==='visible'){this.getTabelData()......
  • 使用开源工具将windows家庭版切换到专业版
    说明工具名称开源地址:https://github.com/massgravel/Microsoft-Activation-Scripts官方简介:使用HWID/Ohook/KMS38/OnlineKMS激活方法的Windows和Office激活器,专注于开源代码和较少的防病毒检测。使用打开工具方法1-PowerShell(推荐)在Windows8.1/10/11......
  • Codeforces Round 904 (Div. 2)
    \(A.SimpleDesign\)https://codeforces.com/contest/1884/submission/233628914\(B.HauntedHouse\)https://codeforces.com/contest/1884/submission/233629446\(C.MediumDesign\)https://codeforces.com/contest/1884/submission/233632930\(D.Counting......