Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何根据文本区域中的文本使链接可点击或不可点击?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何根据文本区域中的文本使链接可点击或不可点击?

Javascript 如何根据文本区域中的文本使链接可点击或不可点击?,javascript,jquery,html,Javascript,Jquery,Html,我正在开发一个网站,允许用户在点击“谢谢”和“好运”链接时自动将文本插入文本区域。在他们点击哪个链接后,该链接将被隐藏。现在,当他们点击那个链接时,我可以在textarea中插入文本。我现在想要的是,如果用户没有点击这两个链接,textarea下面的Tweet链接将不可点击,在用户点击这两个链接后,Tweet链接将可点击 这是我的当前代码 HTML <a class="click" href="">Thank you</a><span style="display:

我正在开发一个网站,允许用户在点击“谢谢”和“好运”链接时自动将文本插入文本区域。在他们点击哪个链接后,该链接将被隐藏。现在,当他们点击那个链接时,我可以在textarea中插入文本。我现在想要的是,如果用户没有点击这两个链接,textarea下面的Tweet链接将不可点击,在用户点击这两个链接后,Tweet链接将可点击

这是我的当前代码

HTML

<a class="click" href="">Thank you</a><span style="display: none;">Thank you</span>&nbsp;
<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>
有人能帮我满足上述要求吗


提前感谢。

要删除锚定标记的href

$('#tweet').removeAttr('href')

要为锚定标记添加href

$(“#tweet”).attr(“href”,”)


在页面加载时删除href标记,在用户单击第一个链接时添加href。如果您希望两个“.click”链接都被单击,您可以在函数中添加计数器变量来跟踪单击。

要删除href for anchor标记

$('#tweet').removeAttr('href')

要为锚定标记添加href

$(“#tweet”).attr(“href”,”)


在页面加载时删除href标记,在用户单击第一个链接时添加href。如果您想同时单击两个“.click”链接,您可以在函数中添加计数器变量来跟踪单击情况。

类似这样的内容如何:

$('#tweet').click(function (e) {
    if ($('.click:visible').length > 0) {
        e.preventDefault();
    }
    else {
        alert('Need to click more');
    }
});
如果可见的
。单击
项的数量大于零,则不执行任何操作。

当它归零时,会显示一条消息。

这样的消息怎么样:

$('#tweet').click(function (e) {
    if ($('.click:visible').length > 0) {
        e.preventDefault();
    }
    else {
        alert('Need to click more');
    }
});
如果可见的
。单击
项的数量大于零,则不执行任何操作。
当它达到零时,显示一条消息