Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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/sharepoint/4.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
Jquery 自动点击按钮(在Wordpress中)_Jquery_Wordpress_Button_Click - Fatal编程技术网

Jquery 自动点击按钮(在Wordpress中)

Jquery 自动点击按钮(在Wordpress中),jquery,wordpress,button,click,Jquery,Wordpress,Button,Click,在此代码中: <div id="tagsdiv-post_tag" class="postbox " > <div class="inside"> <div class="tagsdiv" id="post_tag"> <div class="jaxtag"> <div class="ajaxtag hide-if-no-js"> <p><input type="text" i

在此代码中:

<div id="tagsdiv-post_tag" class="postbox " >
<div class="inside">

<div class="tagsdiv" id="post_tag">
    <div class="jaxtag">
        <div class="ajaxtag hide-if-no-js">
        <p><input type="text" id="new-tag-post_tag" name="newtag[post_tag]" class="newtag form-input-tip" size="16" autocomplete="off" value="" />
        <input type="button" class="button tagadd" value="Add" tabindex="3" /></p>
    </div>
        </div>


</div>
</div>
</div>
但它不起作用。
这是从Wordpress管理员发布页面获取的代码。

尝试将ID附加到按钮,使用jQuery按ID搜索按钮,然后单击它。。。仅当加载整个站点时下面的示例。

$(document).ready(function() {
     document.getElementById('ButtonId').click(); 
});
其中'ButtonId'是要单击的按钮的ID


尝试将某些内容附加到按钮上,但目前它不起任何作用。

尝试将ID附加到按钮上,使用jQuery按ID搜索按钮,然后单击它。。。仅当加载整个站点时下面的示例。

$(document).ready(function() {
     document.getElementById('ButtonId').click(); 
});
其中'ButtonId'是要单击的按钮的ID


不过,请尝试将某些内容附加到按钮上,因为它暂时不起任何作用。

在我看来,您的代码确实有效-请参见示例。请注意,您需要使用
$(document).ready()

将此代码放入onload事件中。在我看来,您的代码确实有效-请参见示例。请注意,您需要使用
$(document.ready()
将此代码放入onload事件中

试试这个



尝试此操作。

页面完全加载后,是否添加了此按钮?(=您动态添加了此按钮吗?@Romain Guidoux这是wordpress管理帖子页面中插入的标记的源代码。确定。可能是动态添加的,请尝试live()方法(参见我的答案)。不要忘记这样执行:
$(function(){your code here})页面完全加载后是否添加了此按钮?(=您动态添加了此按钮吗?@Romain Guidoux这是wordpress管理帖子页面中插入的标记的源代码。确定。可能是动态添加的,请尝试live()方法(参见我的答案)。不要忘记这样执行:
$(function(){your code here})代码应该可以工作。。。当页面加载时(以及当您单击按钮时),您应该会看到一个警报。@Nulled:Wordpress究竟是从哪里来的?您的问题甚至一次也没有提到。@James:OP希望自动单击按钮,而不是设置用户单击按钮时的处理程序。@Tomalak-按钮是自动单击的,我刚刚添加了处理程序,这样当点击事件被触发时,您就可以看到发生了什么。@James:它在哪里被自动点击?代码应该可以工作。。。当页面加载时(以及当您单击按钮时),您应该会看到一个警报。@Nulled:Wordpress究竟是从哪里来的?您的问题甚至一次也没有提到。@James:OP希望自动单击按钮,而不是设置用户单击按钮时的处理程序。@Tomalak-按钮是自动单击的,我刚刚添加了处理程序,这样当点击事件被触发时,您就可以看到发生了什么。@James:它在哪里自动点击?@Nulled:如果您不能更改代码,您到底希望做什么?“在不更改代码的情况下,如何将此代码更改为DoX?”是由插件或主题生成的项目。您可以更改代码,除非您免费使用wordpress.comversion@Nulled:如果你不能更改代码,你到底希望做什么?“在不更改代码的情况下,如何将此代码更改为DoX?”是由插件或主题生成的项目。您可以更改代码,除非您使用wordpress.com免费版本
$(document).ready(function() {
     document.getElementById('ButtonId').click(); 
});
$(".ajaxtag input.button").trigger('click');