从脚本标记中查找特定数据属性并删除脚本标记

时间:2015-06-03 14:23:37

标签: javascript jquery html

我的html页面中有一些脚本标签。我的问题是如何从脚本标记

中删除特定的数据属性
$dDate=date("l", (strtotime($_POST['daydate'])));
$mon;
$tue;
$wed;
$thur;
$fri;
$dayVar;
$timeIN=$_POST['inD'];
$timeOUT=$_POST['outD'];

    if(isset($_POST['lastN'])){
$lastName=$_POST['lastN'];
echo $lastName;
}
$hoursDay;
$weekID;
#$totalHours2= ($mon + $tue + $wed + $thur +$fri)/24)
if ($dDate==="Monday"){
    $mon="Monday";
    $dayVar=$mon;
}
if ($dDate==="Tuesday"){
    $tue="Tue";
    $dayVar=$tue;   
}
if ($dDate==="Wednesday"){
    $wed="Wed";
    $dayVar=$wed;
}
if ($dDate==="Thursday"){
    $thur="Thurs";
    $dayVar=$thur;

}
if ($dDate==="Friday"){
    $fri="Fri";
    $dayVar=$fri;
}

/*$sql="INSERT INTO $dayVar ('$dayVar', first_name2, last_name2,wid)
VALUES($hoursDay','$firstName', '$lastName','$weekId');*/
echo $dayVar." <strong> Time In</strong> " .$timeIN." <strong>Time Out</strong> " .$timeOUT;

我想删除数据属性&#39;数据无效&#39;在dqu准备好的jquery请帮我解决这个问题。

我试过了:

<script src="js/scripttest1" data-invalid= "true" type="text/javascript"></script>
<script src="js/scripttest2" data-invalid= "true" type="text/javascript"></script>
<script src="js/scripttest3" data-required= "true" type="text/javascript"></script>

它无法正常工作请妥善解决如何解决这个问题。

1 个答案:

答案 0 :(得分:4)

您需要removeAttr()

$("script").removeAttr('data-invalid');

<强>更新

  

不,我想要删除脚本标记而不是属性

如果要删除脚本标记本身,请执行

$("script[data-invalid]").remove();

没有单引号