jquery改变div中的文本

标签 jquery

现在 div 文本正在更改为“文本”,我需要将其更改为链接中的“数据文本”。

<a href="1884.html" class="brieflink" data-src="article.jpg" data-text="text4">Brief 4</a>

<div id="brieftext"><p>Text to be replaced</p></div>

$("a.brieflink").bind("mouseover", function() {
    $("div#brieftext").text("text", $(this).data("text"));
});

最佳答案

$("div#brieftext").text($(this).attr("data-text"));

我学到了:

$("div#brieftext").text($(this).data("text"));

在 1.4 之后也可以工作,谢谢@Rocket。

关于jquery改变div中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6047928/

相关文章:

javascript - jQuery 动画中的伪元素

javascript - Jquery 用 % 代替 px 进行偏移 - 可能吗?

javascript - 当 owl carousel(2.3) 到达最后一张幻灯片时触发事件

javascript - DataTables 无法添加行

javascript - 文件浏览器未定义

javascript - 一直说结果属性未定义。为什么?

javascript - 当不是 'in view' 时如何卸载图像以节省内存?

JavaScript 未加载

javascript - 在 ajax 处理期间,当我们在弹出窗口外单击时,不应关闭弹出窗口

jquery - MVC3 上的 GitHub 树 slider 实现