我有下面的html元素。我想将它具有的src值应用于另一个元素的属性data-val-required(id =' Title2')src属性。
<input id="Title" name="Title" type="text" data-val-required="<img class='validateicon'
src='https://mysprt/Content/Images/16x16-red-alert.png'/><font color='Red'>*</font> Required" >
我尝试了以下内容并且它有效,但我想知道是否有比这更好的方法?
javascript:alert($($('#Title').attr('data-val-required')).attr('src'));
答案 0 :(得分:0)
答案 1 :(得分:0)
使用 .data() :返回选择器的指定数据存储区中的值。
只有在某些特定情况下才能建议.attr() - Reason
$($('#Title').data('val-required')).attr('src');
或者
$($('#Title').data('valRequired')).attr('src');
.data()自动camelCases' - '
或者
$($('#Title').data('val-required')).prop('src');
<强> Fiddle Demo 强>
答案 2 :(得分:0)
试试这个:
$(document).ready(function()
{
alert($($('#Title').data('val-required')).attr('src'));
});