Javascript $(文档)。在(”单击“,”类名称“)上,函数()不工作
这是HTMLJavascript $(文档)。在(”单击“,”类名称“)上,函数()不工作,javascript,jquery,Javascript,Jquery,这是HTML <div id="menu" class='rmm' data-menu-title="Description"> <ul> <li><a href="" class="rmm_li_item">Description</a></li> <li><a href="" class="rmm_li_item">Features</a>
<div id="menu" class='rmm' data-menu-title="Description">
<ul>
<li><a href="" class="rmm_li_item">Description</a></li>
<li><a href="" class="rmm_li_item">Features</a></li>
<li><a href="" class="rmm_li_item">Ratings</a></li>
<li><a href="" class="rmm_li_item">Activate</a></li>
</ul>
</div>
完整设计:responsivemobileemu.com/en/代码可能语法错误您错过了声明braket
{
的回调函数,请尝试此代码
$(document).on("click",".rmm_li_item",function(e){
e.preventDefault();
var ctxt=this.innerHTML;
$(".rmm-toggled-title").text(ctxt);
})
虽然添加
e.preventDefault()
停止重新加载页面但您的点击事件中似乎有一些错误。一般语法是针对onClick事件的
$( "#target" ).click(function() {
alert( "Handler for .click() called." );
});
根据问题,这就是你需要的吗
$(document).on("click",".rmm_li_item",function(e){
e.preventDefault()
var ctxt=this.innerHTML;
$(".rmm").text(ctxt);
})
如果没有,请创建一个JSFIDLE并共享链接,我无法理解您所说的内容请尝试在JSFIDLE.net上执行您的全部代码,并查看您收到的错误检查控制台,是否有其他错误导致此代码卡住
$( "#target" ).click(function() {
alert( "Handler for .click() called." );
});
$(document).on("click",".rmm_li_item",function(e){
e.preventDefault()
var ctxt=this.innerHTML;
$(".rmm").text(ctxt);
})