Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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中的事件属性中提取文本_Jquery_Function_Attributes_Onmouseover_Attr - Fatal编程技术网

从jQuery中的事件属性中提取文本

从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(

我有一个带有onmouseover属性的锚。此事件属性调用另一个函数,如下所示:

<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()中执行此操作。