javascript - 第一次点击 html.disable link.in html.java 后隐藏链接

标签 javascript jquery html coding-style hidden

我正在通过“赞”链接传递一些值,我想设置该属性,以便在单击一次链接时隐藏或禁用该链接。 试过这段代码
onclick="this.style.display='none';"

但它似乎没有用。请帮助将 js 或任何其他替代方法放在哪里..

<a href="like1?sellerid=<s:property value="id"/>&property_id=<s:property value="p_id"/>"onclick="hide">Like</a>;'  

最佳答案

据说这个功能最好用javascript实现。 首先为链接分配一个有效的 ID,然后按照以下步骤操作:

//create a function for the click like:
$('#buttonId').click(hideButton);

之后,在您的 javascript 代码中:

function hideButton(){$('#buttonId').css({'visibility':'hidden'})};

如果您没有使用.ready 函数,请记住导入jquery 库并在您的代码显示后导入.js。

编辑:请注意,在之前公开的方式中,您仍然会看到链接所在的框,但它显示为隐藏状态。

关于javascript - 第一次点击 html.disable link.in html.java 后隐藏链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33888244/

相关文章:

javascript - CSS Scale and Transform 导致重叠

javascript - chart.js (v2+) 图例中的返回百分比

javascript - 日期 - 每天的特定时间,特定时区

javascript - $.ajax() 和 "Uncaught ReferenceError: data is not defined"

jquery - 自定义 jquery 数据表文本属性

html - border-bottom CSS 规则不会在鼠标关闭时过渡,但会在悬停时过渡

javascript - HTML标签<audio>在不同浏览器中的表现

javascript - 谷歌图表栏阴影

javascript - Uncaught Error : [$injector:modulerr] Failed to instantiate module toastr

javascript - jQuery cluttip ('destroy' ) 不会破坏/删除 cluetip?