制作不带 href 的过渡文本
Make a transition text without href
我有一个包含一组div的div。
我希望里面的div 作为链接工作,在保存此链接的值后移动到另一个页面。
div由div 属性中的id
和div 值中的名称组成,如下所示:
目录:
<div id="ClasssesList" ></div>
j查询:
function GetClassesList(data) {
var classes = (typeof data) == 'string' ? eval('(' + data + ')') : data;
$('#ClasssesList').empty();
for (var i = 0; i < classes.length; i++) {
var text = '<button class="BigDiv" value="' + classes[i].Cls_ID + '" >' + classes[i].Cls_Name + '</button>';
$('#ClasssesList').append(text);
}
}
我想将点击id
的值保存在localStorage
然后移动到下一页:
我试图让它如下所示,但它似乎不起作用:
$("#ClasssesList").bind('click', 'button.BigDiv',CallLink());
function CallLink(e) {
localStorage['ClassID'] = $('Button.BigDiv').attr('value');
window.location.replace("Teacher_Attendance.htm");
}
你知道我应该怎么做才能让它工作吗?
function CallLink(e) {
localStorage.setItem('ClassID', $('Button.BigDiv').attr('value'));
window.location.replace("Teacher_Attendance.htm");
}
要获得该项目,请尝试:
localStorage.getItem('classID');
将数据设置为本地存储的格式为
localStorage.setItem(key, value);
这里value
string
格式;
你会在这里得到更多Microsoft,Mozilla和Apple。
还有一张纸条
我认为您的绑定功能
$("#ClasssesList").bind('click', 'button.BigDiv',CallLink())
应该写成
$("#ClasssesList").on('click', 'button.BigDiv',CallLink())
相关文章:
- 名称href标签根据用户文本输入JavaScript
- 如何使用 jQuery 替换文本中的 HREF 链接
- 如何使用Javascript更改href和html文本
- 使用php使用href链接将输入的文本框值传递到另一个页面
- CSS/JS:如何在悬停时显示文本,并显示点击href的文本框
- Javascript/jQuery链接/href补充的动态文本
- 使用javascript将href文本分解为多行
- 将文本框数据传递到JavaScript窗口.location.href
- 如何在jquery中替换Anchore标签href中的一些文本
- 制作不带 href 的过渡文本
- 如何获取所选锚文本的标记名称及其 href
- 将 href 值替换为 asp.net 中的标签文本
- 引导按钮组以动态更改文本、HREF 和图标 - JQuery
- 使用 .innerHTML 设置文本并更改 href
- 使用 Javascript 替换 HTML 中的 href 文本
- 替换 href 属性中文本的值
- 删除 href 周围的文本的正确 jquery 函数是什么
- IE8 中的 jQuery Change attr href 会更改文本
- 替换超链接href中的匹配文本
- 如何在所有标签中添加新文本href [Update]