[英]How to make link clickable or unclickable base on text in textarea?
我正在开发一个网站,当用户单击链接“谢谢”和“祝你好运”时,他们可以自动在textarea中插入文本。 当他们单击哪个链接后,该链接将被隐藏。 现在,当他们单击该链接时,我可以在textarea中插入文本。 我现在想要的是,如果用户不单击两个链接,textarea下面的Tweet链接将不可单击,而用户单击两个链接后,Tweet链接将可单击。
这是我当前的代码
的HTML
<a class="click" href="">Thank you</a><span style="display: none;">Thank you</span>
<a class="click" href="">Good luck</a><span style="display: none;">Good luck</span><br/>
<textarea rows="5" cols="40" name="replycontent" id="replycontent"></textarea><br/>
<a id="tweet" href="#">Tweet</a>
Java脚本
$(".click").on('click',function(e) {
e.preventDefault();
$("#replycontent").append($(this).next('span').text() );
$(this).hide();
})
有人可以帮我解决上述要求吗?
预先感谢。
这样的事情怎么样:
$('#tweet').click(function (e) {
if ($('.click:visible').length > 0) {
e.preventDefault();
}
else {
alert('Need to click more');
}
});
如果可见.click
项的数量大于零,则不执行任何操作。 当它达到零时,显示一条消息。
要删除锚标签的href,
$('#tweet')。removeAttr('href');
要为锚标签添加href,
$(“#tweet”)。attr(“ href”,“ http://www.google.com/ ”“
页面加载时删除href标签,用户单击第一个链接时添加href。 如果要同时单击两个“ .click”链接,则可以在函数内部添加计数器变量以跟踪点击。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.