Селектор из двух объектов переменными
В общем такая конструкция.
Сократил в объявлении перменных, чтобы много не писать
<script>
var blaBlaBla= function(dv, spn){
var inDiv = document.getElementById(dv);
var inSpan = document.getElementById(spn);
$(inDiv, inSpan).hide();
};
</script>
В моём случае скрипт работает только с первой переменной по порядку как написал, напрочь забывая про вторую. В чём проблема? |
<div id="dv">dv</div>
<span id="spn">spn</span>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
var blaBlaBla= function(dv, spn){
var inDiv = document.getElementById(dv);
var inSpan = document.getElementById(spn);
$([inDiv, inSpan]).hide();
};
blaBlaBla('dv', 'spn');
</script>
|
<div id="dv">dv</div>
<span id="spn">spn</span>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
var blaBlaBla= function(dv, spn){
$("#" + dv + ",#" + spn).hide();
};
blaBlaBla('dv', 'spn');
</script>
|
а почем так, не подскажите?
|
|
| Часовой пояс GMT +3, время: 21:30. |