任何帮助都将不胜感激,我是 jquery 和 javascript 的新手,但我有这部分代码,我将它们散列在一起:
$('.comment-data').click(function() {
var ThisData = $(this);
var Thistitle = ThisData.find('h4');
var original = Thistitle.text();
var ThisNext = ThisData.next().find('ol');
ThisNext.stop(true, true).customToggle(500, function() {
ThisNext.is(':visible') ? Thistitle.text('Hide Comments') : Thistitle.text(original);
});
});
除了一件事,它还可以正常工作;我需要存储存储在“原始”变量中的初始文本,并在对文本进行更改后保持相同的访问(替换为“隐藏评论”)。希望这是有道理的,目前我假设变量 Thistitle 被更改为值“隐藏评论”,然后我实际上用这个覆盖了原始变量,因此当我将文本设置为原始变量时,我得到“隐藏评论” .
提前感谢您对如何解决此问题的任何见解,我尝试使用 .data 但这只是把所有事情都搞砸了!