如何为同时更改文本的多个元素创建javascript显示/隐藏切换?
我正在尝试创建一个每个页面使用多次的显示/隐藏切换。我相信我正在使用的脚本是有效的,但我希望它也改变文本的链接被点击从“阅读更多”到“阅读更少”。
我已经尽力在网站上筛选了几个不同的帖子,但我似乎就是找不到变化的文本部分。我尝试过不同的代码变体,但它们似乎都不能同时完成上述两个任务。
?
function toggleRead(id) {
var toggle = document.getElementById(id);
if (toggle.style.display == 'block') {
toggle.style.display = 'none';
} else toggle.style.display = 'block';
};
<div style="display: none;" id="post-1">
<p><strong>Hidden</strong> text inside this div container<p>
</div>
<p><a class="question" onclick="toggleRead('post-1')">Read More</a></p>
<div style="display: none;" id="post-2">
<p><strong>Hidden</strong> text inside this div container<p>
</div>
<p><a class="question" onclick="toggleRead('post-2')">Read More</a></p>
?
如果有人能想出如何在保持当前功能的同时将切换链接的文本从“阅读更多”更改为“阅读更少”,反之亦然,我将非常感激。
转载请注明出处:http://www.zhongtian365.com/article/20230526/1580405.html
随机推荐
-
如何在考虑现有列类型的同时为tibble随机生成观察值?
假设我有一个空的my_tbl (0行),但是给出了它的列类型。例如:library(tibble) library(lubridate) my_tbl - tibble( x = integer(), y = character(...
-
如何将文件夹中的sql文件包含到setuptools中,同时将其打包为python蛋
我有一个如下的目录结构。. ├── package ├── app │ ├── __init__.py │ ├── file1.py │ └── file2.py ├── master_s...
-
如何使用jsonpath从s3复制到红移,同时将某些列默认为null
我已经在redshift中定义了一个具有某些列的现有表。这已经通过使用jsonpath定义 COPY from S3命令成功地映射到了一个JSON存储桶中。这一切都运行得很好。但我现在有了不同格式的数据,它存储在不同的S3存储桶中,并希望将...
-
如何修复“参数‘文件’可能为空”,同时制作一个数组适配器?
我想做一个媒体播放器,它总是抛出nullpointerexception。我在这一点上被困住了,这是我的代码:package MRT.MRT.MRT0012; import android.app.Activity; import and...
-
如何在R data.table中执行移位操作,同时为最后一次比较追加一行?
以下是一些数据:library(data.table) library(lubridate) foo - data.table( date = seq.Date(from = as_date(2020-01-01), to = as_...
-
Matplotlib:如何将图形保存为全屏图像,同时在屏幕上显示为常规大小?
我正在写一个脚本,它生成各种绘图,并自动将它们保存为图像文件,同时还在屏幕上显示绘图。我更喜欢文件保存为全屏图像,而弹出图显示为“正常”大小。我所做的几次尝试中的一个示例(注意:当我从实际代码中剥离细节时,我不确定是否破坏了这个示例): ...
-
如何同时使用必填参数和查询参数-查询参数为空
因此,我正在尝试导航到时间表路线。该路由将员工的姓名作为路由器参数,将开始日期和结束日期作为查询参数。this.router.navigate([/timesheet, this.name], { queryParams: { start_...
-
如何在保持键:值对的同时将字典转换为逗号分隔的.txt文件?Python
我有一个需要以逗号分隔值格式写入.txt文件的字典。我试过了mydict = {first: [1,2,3], second: [2,3,4], third: [3,4,5]} f = open(doc.txt,w) for key, va...
-
如何将所有因子变量转换为数值变量(同时在多个数据框中)?
我有n个数据帧,每个数据帧对应于来自一个城市的数据。每个数据帧有3个变量,目前它们都是因子变量。我想把它们全部转换成数值变量。我首先创建了一个包含所有数据帧名称的向量,以便在for循环中使用。cities - as.vector(objec...
-
如何将多个ImageViews保存为一个位图,同时保持每个ImageView在Android中的位置?
我有三个ImageViews,我需要能够保存为一个单独的位图。下面的代码将三个ImageViews保存为一个位图,但它会将每个图像推到左上角,从而破坏图像对用户的外观。其中两个ImageViews是用颜色填充的,另一个是实际图像。如何将Im...