我如何添加一个类的标签,如这些例子a
& span
:
$('<a/>').click(function(){...})
$("<span/>").text(chars.substr(0, limit-1));
=================
这是完整的脚本。它将跨度和标签添加到文本的各个部分。我需要将类添加到跨度或标签中,以便我可以选择样式。它必须是jQuery的1.3倍:
var limit = 200,
chars = $("#showhideDiv").text();
if (chars.length > limit) {
var visiblePart = $("<span/>").text(chars.substr(0, limit-1));
var hiddenPart = $("<span/>").text(chars.substr(limit-1)).hide();
var readMore = $('<a/>').click(function() {
hiddenPart.toggle();
readMore.toggle();
readLess.toggle();
return false;
}).text ("Show more")
var readLess = $('<a/>').click(function() {
hiddenPart.toggle();
readMore.toggle();
readLess.toggle();
return false;
}).text("Show less").hide();
$("#showhideDiv").empty()
.append(visiblePart)
.append(readMore)
.append(hiddenPart)
.append(readLess);
}
你到底想要做什么?添加一个类与jquery或一个类的元素的回调? –
jquery 1.3?已经有jquery 1.6.2为什么不使用这个? –
我更新了更详细的原始问题。 – Kappaluppa