我正在使用 jquery 插件(smartwizard)来制作表单向导。插件会自动在表单中出现的所有链接上添加一个名为“isdone”的属性和一个名为“done”的类。这有助于插件了解哪些表单步骤已完成。但是由于添加了类,它使表单中的其他链接出现故障。我想从某些链接中删除类和属性。
我有这个链接:
<a href="sample.com" id="file_link">My link</a>
页面加载后插件添加以下属性和类
<a href="sample.com" class="done" isdone="1" id="file_link">My link</a>
这是初始化向导的代码片段,以及我尝试过的内容:
jQuery(document).ready(function(){
jQuery('#wizard').smartWizard({
selected:1,
enableAllSteps:false,
transitionEffect:'slideleft',
onLeaveStep:leaveAStepCallback,
onFinish:onFinishCallback,
onContinueLater:onContinueLaterCallback,
enableFinishButton:false,
});
//
jQuery('#file_link').removeAttr('isdone');//doesn't work
jQuery('#file_link').live(function(){
jQuery(this).removeAttr('isdone');//doesn't work also
});
});
关于如何解决这个问题的任何想法?