从jQuery中的事件属性中提取文本
我有一个带有onmouseover属性的锚。此事件属性调用另一个函数,如下所示:从jQuery中的事件属性中提取文本,jquery,function,attributes,onmouseover,attr,Jquery,Function,Attributes,Onmouseover,Attr,我有一个带有onmouseover属性的锚。此事件属性调用另一个函数,如下所示: <a onmouseover="showHint('<h3>some HTML</h3>', this, event)"></a> 在访问对象之后,是否仍然需要从属性/函数中提取HTML?当我使用attr()时,它返回函数-但我想获取字符串文本 提前谢谢。我想你是在找这样的东西吧 var html = "<a onmouseover=\"showHint(
<a onmouseover="showHint('<h3>some HTML</h3>', this, event)"></a>
在访问对象之后,是否仍然需要从属性/函数中提取HTML?当我使用attr()时,它返回函数-但我想获取字符串文本
提前谢谢。我想你是在找这样的东西吧
var html = "<a onmouseover=\"showHint('<h3>some HTML</h3>', this, event)\"></a>";
var str = String($(html)[0].onmouseover);
//var str = String($("#myLink")[0].onmouseover);
alert(str.split("(")[2].split(")")[0].split(",")[0]);
//Alerts '<h3>some HTML</h3>'
var html=”“;
var str=String($(html)[0].onmouseover);
//var str=String($(“#myLink”)[0].onmouseover);
警报(str.split(“”[2]。split(“”)“”[0]。split(“”,“”[0]);
//警报“一些HTML”
我想你是在找这样的东西吧
var html = "<a onmouseover=\"showHint('<h3>some HTML</h3>', this, event)\"></a>";
var str = String($(html)[0].onmouseover);
//var str = String($("#myLink")[0].onmouseover);
alert(str.split("(")[2].split(")")[0].split(",")[0]);
//Alerts '<h3>some HTML</h3>'
var html=”“;
var str=String($(html)[0].onmouseover);
//var str=String($(“#myLink”)[0].onmouseover);
警报(str.split(“”[2]。split(“”)“”[0]。split(“”,“”[0]);
//警报“一些HTML”
无论何时编写js,尤其是在jquery中,都应该避免内联编写javascript。在$(document).ready()中执行此操作。
!无论何时编写js,尤其是在jquery中,都应该避免内联编写javascript。在$(document).ready()中执行此操作。
!