我有简单的html代码显示表格宽度
HTML
<table class="table_site">
<tr>
<td class="subsite"><a href="#">register</a></td>
<td class="subsite"><a href="#">login</a></td>
<td class="subsite"><a href="#">home</a></td>
<td class="subsite"><a href="#">market</a></td>
<td class="subsite"><a href="#">mail</a></td>
</tr>
</table>
现在我有了一些脚本
$(function() {
$('.subsite')
.click(function(){
$('.content').empty()
document.title = '..:: DIELECSUR S.L ::' + $current;
loadContent($current"_main.html")
$(this).css("text-decoration", "underline")
});
});
我真正的问题是: 我如何使用最短的代码来找到td.subsite类的正确内容,当单击它时,并使用作为变量值来附加文本转换在有效的URL中加载???
答案 0 :(得分:1)
如果你要做的是从点击的链接中获取文本并在jQuery中使用它,你可以这样做:
$(function() {
$('.subsite').click(function() {
var text = $(this).find("a").text();
$('.content').empty();
document.title = '..:: DIELECSUR S.L ::' + text;
loadContent(text + "_main.html");
$(this).css("text-decoration", "underline");
});
});
答案 1 :(得分:1)
试试这个。
$(function() {
$('.subsite')
.click(function() {
var linkText = $(this).css("text-decoration", "underline").text();
$('.content').empty();
document.title = '..:: DIELECSUR S.L ::' + linkText;
loadContent(linkText + "_main.html");
});
});